Technische indicator

Eenvoudige Tick Data Verzameling - Indicator voor MetaTrader 4
MetaTrader4
Eenvoudige Tick Data Verzameling - Indicator voor MetaTrader 4

Beschrijving: Veel traders hebben geen toegang tot hoge frequentie forex data, zoals elke minuut, wat essentieel is voor het ontdekken van nieuwe strategieën of het backtesten van handelsideeën. Hier heb ik een eenvoudige tick data verzamelaar geschreven in MQL4. Hiermee kun je tickdata verzamelen voor elk symbool dat je kiest. Je moet het als een indicator gebruiken, hoewel het niets op de grafiek tekent waar je het op plaatst. Het werkt op de achtergrond en slaat elke tick op in een bestand in de submap "experts\files". Het symbool wordt gebruikt als onderdeel van de bestandsnaam, bijvoorbeeld EURUSD_tick.csv. De tickdata worden opgeslagen vanaf het moment dat je de indicator op de grafiek plaatst tot je het uit de indicatorlijst verwijdert. Hieronder zie je een voorbeeld van het opgeslagen csv-bestand: datatime,open,high,low,close,volume 1317642960,1.54739,1.54739,1.54697,1.54697,20 1317642960,1.54739,1.54739,1.54697,1.54701,21 1317643020,1.54705,1.54705,1.54705,1.54705,1 1317643020,1.54705,1.54709,1.54705,1.54709,2 1317643020,1.54705,1.54716,1.54705,1.54716,4 1317643020,1.54705,1.5472,1.54705,1.5472,5 1317643020,1.54705,1.54723,1.54705,1.54723,6 1317643020,1.54705,1.54731,1.54705,1.54731,8 1317643020,1.54705,1.54731,1.54705,1.54723,10 1317643020,1.54705,1.54731,1.54705,1.5472,11 1317643020,1.54705,1.54731,1.54705,1.54716,12 1317643020,1.54705,1.54731,1.54705,1.5472,13 1317643020,1.54705,1.54731,1.54705,1.54723,14 1317643020,1.54705,1.54731,1.54705,1.54727,15 1317643020,1.54705,1.54731,1.54705,1.54731,16 1317643020,1.54705,1.54735,1.54705,1.54735,17 1317643020,1.54705,1.5474,1.54705,1.5474,18 1317643020,1.54705,1.54744,1.54705,1.54744,19 1317643020,1.54705,1.54744,1.54705,1.5474,20 1317643020,1.54705,1.54748,1.54705,1.54748,22 1317643020,1.54705,1.54748,1.54705,1.54744,23 1317643020,1.54705,1.54748,1.54705,1.5474,24 1317643020,1.54705,1.54748,1.54705,1.54744,25 1317643020,1.54705,1.54748,1.54705,1.5474,26 1317643020,1.54705,1.54748,1.54705,1.54744,27 1317643020,1.54705,1.54748,1.54705,1.54748,28 1317643020,1.54705,1.54752,1.54705,1.54752,29 1317643020,1.54705,1.54756,1.54705,1.54756,30 1317643020,1.54705,1.54756,1.54705,1.54752,31 1317643020,1.54705,1.54756,1.54705,1.54756,32 1317643080,1.5476,1.5476,1.5476,1.5476,1 1317643080,1.5476,1.5476,1.54757,1.54757,2 1317643080,1.5476,1.5476,1.54757,1.5476,3 1317643080,1.5476,1.5476,1.54757,1.54757,4 1317643080,1.5476,1.5476,1.54753,1.54753,5 1317643080,1.5476,1.5476,1.5474,1.5474,8 1317643080,1.5476,1.5476,1.54732,1.54732,10 1317643080,1.5476,1.5476,1.54728,1.54728,11 1317643080,1.5476,1.5476,1.54724,1.54724,12 1317643080,1.5476,1.5476,1.54724,1.54728,13 1317643080,1.5476,1.5476,1.54724,1.54724,14 1317643080,1.5476,1.5476,1.5472,1.5472,15 1317643080,1.5476,1.5476,1.5472,1.54723,16 1317643080,1.5476,1.5476,1.5472,1.54727,17 1317643080,1.5476,1.5476,1.5472,1.54723,18 ......

2011.10.17
Heiken Ashi Smoothed: De Perfecte Indicator voor MetaTrader 5
MetaTrader5
Heiken Ashi Smoothed: De Perfecte Indicator voor MetaTrader 5

De Heiken Ashi Smoothed indicator is een verbeterde versie van de standaard Heiken Ashi indicator. Het grote verschil? Deze indicator maakt gebruik van gladgestreken prijswaarden in plaats van de actuele waarden. Hierdoor kun je veel valse signalen filteren die anders mogelijk in de standaardberekeningen naar voren zouden komen. Je kunt kiezen uit verschillende soorten gladstrijkmethoden, waaronder: SMA - simpele voortschrijdende gemiddelde; EMA - exponentieel voortschrijdend gemiddelde; SMMA - gladgestreken voortschrijdend gemiddelde; LWMA - lineair gewogen voortschrijdend gemiddelde; JJMA - JMA adaptief gemiddelde; JurX - ultralineaire gladstrijking; ParMA - parabool gladstrijken;T3 - Tillson's meervoudige exponentiële gladstrijking; VIDYA - gladstrijken met behulp van Tushar Chande's algoritme; AMA - gladstrijken met behulp van Perry Kaufman's algoritme. Het is belangrijk om te vermelden dat de parameters Phase1 en Phase2 verschillende betekenissen hebben afhankelijk van de gladstrijkmethode. Voor JMA is het een externe Phase variabele die varieert van -100 tot +100. Voor T3 is het een gladstrijkingsratio, vermenigvuldigd met 100 voor betere visualisatie. Voor VIDYA verwijst het naar een CMO oscillatorperiode, en voor AMA is het een langzame EMA-periode. De snelle EMA-periode voor AMA is standaard gelijk aan 2. De exponent voor de macht is ook gelijk aan 2 voor AMA. De indicator maakt gebruik van de SmoothAlgorithms.mqh bibliotheekklassen (zorg ervoor dat deze gekopieerd zijn naar de terminal_data_folder\MQL5\Include). Hoe je deze klassen gebruikt, wordt uitgebreid beschreven in het artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers". De indicator is beschikbaar in twee varianten - voor het hoofdvenster van de grafiek: En voor een aanvullend venster in de grafiek:

2011.10.12
AT_CF: Innovatieve Indicator voor MetaTrader 5
MetaTrader5
AT_CF: Innovatieve Indicator voor MetaTrader 5

Oorspronkelijke auteur: Vladimir Kravchuk "Nieuwe Adaptieve Methode voor het Volgen van Trends en Marktcycli" Deze indicator presenteert vier digitale filters (FATL, SATL, RFTL en RSTL) die de basis vormen van de AT&CF-methode van V. Kravchuk, allemaal in één apart venster. Het belangrijkste doel van de AT&CF-methode is het creëren van een minimaal aantal technische hulpmiddelen met specifieke eigenschappen. Er moeten genoeg hulpmiddelen zijn om een handelsalgoritme te bouwen dat de maximaal mogelijke winst biedt, met het laagste risico voor een bepaalde markt. Basisregels voor de interpretatie van de bovengenoemde hulpmiddelen: Een stijgende SATL-lijn duidt op een bullish markttrend. Het lokale minimum van SATL is het beginpunt van een bearish trendomkering. Het punt waarop STLM van negatief naar positief verandert, geeft het einde van de bearish trendomkering aan. Een dalende SATL-lijn duidt op een bearish markttrend. Het lokale maximum van SATL is het beginpunt van een bullish trendomkering. Het punt waarop STLM van positief naar negatief verandert, geeft het einde van de bullish trendomkering aan. Een SATL-vorm die dicht bij horizontaal ligt, duidt op een neutrale positie. De interpretatie van STLM vereist speciale aandacht. Een positieve STLM-waarde duidt op een bullish trend, terwijl een negatieve waarde op een bearish trend wijst. STLM is een leidende indicator. Het lokale minimum van STLM gaat altijd vooraf aan het lokale minimum van SATL. Het lokale maximum van STLM gaat altijd vooraf aan het lokale maximum van SATL. Het bereiken van extreme punten door STLM is noodzakelijk, maar niet voldoende voor het bereiken van een top of bodem van de SATL-curve. Een stijgende STLM bij een stijgende SATL duidt op een versnelde bullish trend. Een horizontale en positieve STLM bij een stijgende SATL duidt op een stabiele bullish trend. Hoe groter de absolute waarde van STLM, hoe sterker de bullish trend. Een dalende STLM bij een dalende SATL duidt op een versnelde bearish trend. Een horizontale en negatieve STLM bij een stijgende SATL duidt op een stabiele bearish trend. Hoe groter de absolute waarde van STLM, hoe sterker de bearish trend. Een stijgende "snelle" FATL-trendlijn bij een stijgende "langzame" SATL-trendlijn duidt op een sterke bullish markttrend. Een dalende "snelle" FATL-lijn bij een dalende "langzame" SATL-lijn duidt op een sterke bearish markttrend. Een stijgende FATL-lijn bij een dalende SATL-lijn duidt op een bullish correctie tijdens een bearish trend, of consolidatie. Een dalende FATL-lijn bij een stijgende SATL-lijn duidt op een bearish correctie tijdens een bullish trend, of consolidatie. Als de FATL- en SATL-lijnen in dezelfde richting beginnen of hervatten te bewegen, duidt dit op een trendomkering, of het einde van een correctie en de voortzetting van de prijsbeweging richting de SATL.

2011.10.07
Chaikin Oscillator: Een Krachtige Indicator voor MetaTrader 5
MetaTrader5
Chaikin Oscillator: Een Krachtige Indicator voor MetaTrader 5

De Chaikin Oscillator is vernoemd naar zijn bedenker, Marc Chaikin. Deze indicator is gebaseerd op de Accumulation/Distribution indicator en is geïnspireerd door de werken van Joe Granville en Larry Williams. Deze variant van de populaire indicator biedt de mogelijkheid om een van de tien verschillende gladmakingsalgoritmes te kiezen: SMA - simpele voortschrijdende gemiddelde; EMA - exponentieel voortschrijdende gemiddelde;SMMA - gladde voortschrijdende gemiddelde; LWMA - lineair gewogen voortschrijdende gemiddelde; JJMA - JMA adaptief gemiddelde; JurX - ultralineaire smoothing; ParMA - parabool smoothing; T3 - Tillson's meervoudige exponentiële smoothing; VIDYA - smoothing met behulp van Tushar Chande's algoritme; AMA - smoothing met behulp van Perry Kaufman's algoritme. Het is belangrijk om op te merken dat de Phase-parameter een totaal andere betekenis heeft afhankelijk van het gebruikte gladmakingsalgoritme. Voor JMA is het een externe Phase-variabele die varieert van -100 tot +100. Voor T3 is het een gladmakingsratio vermenigvuldigd met 100 voor betere visualisatie; Voor VIDYA is het een CMO-periode, voor AMA is het een langzame EMA-periode; Voor AMA is de snelle EMA-periode een vaste waarde van 2. De exponent voor de macht is ook gelijk aan 2 voor AMA. De indicator maakt gebruik van de SmoothAlgorithms.mqh bibliotheekklassen (deze moeten gekopieerd worden naar de terminal_data_folder\\MQL5\Include). Het gebruik van de klassen is uitvoerig beschreven in het artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

2011.10.07
Spearman's Rangcorrelatie: Een Handige Indicator voor MetaTrader 5
MetaTrader5
Spearman's Rangcorrelatie: Een Handige Indicator voor MetaTrader 5

Oorspronkelijke auteur: Rosh Spearman's Rangcorrelatie is een niet-parametrische methode die gebruikt wordt voor de statistische analyse van correlaties. Dit kan zeer nuttig zijn voor traders die willen begrijpen hoe verschillende waardes zich tot elkaar verhouden. Hier zijn de praktische stappen om de Spearman's Rangcorrelatie te berekenen: Ken aan elke parameter een rangnummer toe in oplopende (of aflopende) volgorde; Bepaal de verschillen tussen elke paar rangnummers van de vergeleken waardes; Kwadrateer elk verschil en tel de resultaten op; Bereken de rangcorrelatieratio volgens de onderstaande formule: waarbij de som van de rangverschillen is en het aantal waarnemingen is. Bij het gebruik van de rangcorrelatieratio wordt de sterkte van de correlatie tussen de parameters doorgaans beoordeeld. Waarden van 0,3 of lager worden beschouwd als een zwakke correlatie, waarden tussen 0,4 en 0,7 geven een gematigde correlatie aan, terwijl waarden van 0,7 of hoger wijzen op een sterke correlatie. De kracht van de Spearman's Rangcorrelatie is iets lager dan die van de parametrische correlatieratio. Het is verstandig om de rangcorrelatieratio te gebruiken wanneer er slechts een beperkt aantal waarnemingen beschikbaar is. Deze methode kan niet alleen gebruikt worden voor kwantitatieve data, maar ook wanneer geregistreerde waarden bepaald worden door beschrijvende kenmerken van verschillende intensiteit. De beschrijving is afkomstig van hier. Deze indicator is een soort oscillator, maar is een stuk soepeler dan de Stochastische oscillator, zonder te vertragen bij omkeerpunt. De enige externe parameter die invloed heeft op het berekeningsalgoritme is rangeN, die het aantal bars instelt waarvoor we naar regelmaat zoeken. Als rangeN = 14 is, gebruiken we de reeks sluitprijzen Close[i], Close[i+1], ... Close[i+rangeN-1] en creëren we een reeks rangen voor deze prijzen, oftewel de plaats waar elke sluitprijs zich bevindt als deze reeks gesorteerd is. In dit geval hebben we één echte grafiek vergeleken met een continu toenemende reeks. De richting parameter betekent sorteren in aflopende (true) of oplopende (false) volgorde. De waarde van de true parameter toont een traditioneler beeld, terwijl false een spiegelbeeld toont. De parameter CalculatedBars is geïmplementeerd om het aantal bars te beperken waarvoor de berekening wordt uitgevoerd en om CPU-resources te besparen (hoewel dit misschien niet zo belangrijk is). Een waarde van nul betekent dat de berekening betrekking heeft op de hele beschikbare geschiedenis. De Maxrange parameter, gelijk aan 30, stelt de maximale berekeningsperiode in. Deze parameter is ook geïmplementeerd om resources te besparen en kan nuttig zijn voor sommige traders. Spearman's Rangcorrelatie indicator

2011.10.07
Chaikin Volatiliteitsindex: Kies de Juiste Smoothingsalgoritme voor MetaTrader 5
MetaTrader5
Chaikin Volatiliteitsindex: Kies de Juiste Smoothingsalgoritme voor MetaTrader 5

Als je met de Chaikin Volatiliteitsindex aan de slag wilt, is het goed om te weten dat dit indicator zich onderscheidt van zijn standaard versie door de mogelijkheid om het smoothingsalgoritme aan te passen. Je hebt de keuze uit maar liefst tien verschillende algoritmes: SMA - eenvoudige voortschrijdende gemiddelde; EMA - exponentieel voortschrijdend gemiddelde; SMMA - gladgestreken voortschrijdend gemiddelde; LWMA - lineair gewogen voortschrijdend gemiddelde; JJMA - JMA adaptief gemiddelde; JurX - ultralineaire smoothing; ParMA - parabool smoothing; T3 - Tillson's meervoudige exponentiële smoothing; VIDYA - smoothing met behulp van Tushar Chande's algoritme; AMA - smoothing met behulp van Perry Kaufman's algoritme. Het is belangrijk om te weten dat de Phase parameter een totaal andere betekenis heeft, afhankelijk van het gekozen smoothingsalgoritme: Voor JMA is het een externe fasevariabele die varieert van -100 tot +100. Voor T3 is het een smoothing ratio vermenigvuldigd met 100 voor een betere visualisatie; Voor VIDYA is het een CMO-periode, en voor AMA is het een langzame EMA-periode; Voor AMA is de snelle EMA-periode een vaste waarde van 2, en de machtsverhouding is ook gelijk aan 2. Deze indicator maakt gebruik van de SmoothAlgorithms.mqh bibliotheekklassen (zorg ervoor dat je deze kopieert naar de terminal_data_folder\MQL5\Include). De toepassing van deze klassen is uitgebreid beschreven in het artikel "Averaging Price Series for Intermediate Calculations Without Using Additional Buffers".

2011.10.05
Eerste Vorige 318 319 320 321 322 323 324 325 326 327 328 Volgende Laatste