Multi-Timeframe-Indikatoren

 

Hallo zusammen,

Ich wollte schon immer die Möglichkeit haben, Indikatoren aus verschiedenen Zeitrahmen in meinem Chart darzustellen, aber MT hat diese Fähigkeit nicht eingebaut. (Kennt jemand ein Charting-Programm, das dies von Haus aus kann?) Wenn man zum Beispiel dem IWCR-System folgt, wäre es schön, wenn man den Daily RSI auf dem 5-Minuten-Chart darstellen könnte.

Als ich den Daily Volitily Breakout-Indikator entwickelt habe, hat er in gewisser Weise das getan, was ich wollte: Man konnte ihn zu jedem beliebigen Zeitrahmen (täglich oder weniger) hinzufügen und sehen, wo der tägliche Ausbruchspunkt liegen würde. Das Problem war, dass er nur den Tageswert anzeigen konnte.

Vor etwa 2 Wochen stieß ich auf den Price Channel Stop-Indikator von Igorad, der genau das zu tun schien, was ich wollte (in Bezug auf mehrere Zeitrahmen). Ich versuchte, den Price Channel-Indikator als Vorlage zu verwenden, indem ich den Code anderer Indikatoren hinzufügte und ihn an die neue Struktur anpasste, aber sie schienen nie zu funktionieren. (Ich bin immer noch kein sehr guter Programmierer.) Gestern Abend hatte ich dann einen "Durchbruch": Wenn ich nicht herausfinden kann, wie ich den Code der anderen Indikatoren richtig hinzufügen kann, warum nicht einfach auf sie verweisen, mit ihrem iName oder iCustom? Das habe ich also getan. Und es funktioniert großartig.

Hier sind ein paar Dinge zu beachten, wenn Sie diese verwenden:

1) TimeFrame ist die Eingabe, mit der Sie angeben, aus welchem Zeitrahmen die Daten gezogen werden sollen.

2) Sie müssen TimeFrame in Minuten angeben (1,5,15,30,60,240,1440,10080,43200)

3) Standardmäßig ist TimeFrame auf 0 eingestellt, was bedeutet, dass der Indikator den aktuellen Zeitrahmen verwendet, d.h. er verhält sich wie der ursprüngliche Indikator.

4) Wenn Sie TimeFrame auf einen anderen Wert als 0 setzen, muss er >= dem aktuellen Zeitrahmen sein. (Mit anderen Worten: Verwenden Sie keinen M15 PSar auf einem H1-Chart. Die Werte werden nicht korrekt sein. Ein H1-PSar auf einem M15-Chart funktioniert einwandfrei.)

Ich habe 5 Multi-TimeFrame (MTF)-Indikatoren eingerichtet, die als Beispiele dienen sollen. Sie können diese öffnen und den Code als Vorlage verwenden, so dass Sie jeden vorhandenen Indikator in einen MTF-Indikator umwandeln können. Bitte posten Sie keine Anfragen nach weiteren Indikatoren, da sich der Thread sonst schnell in ein großes "Bitte macht das für jeden MT4-Indikator" verwandelt. Es ist wirklich sehr einfach, und wenn Sie nicht wissen, wie man programmiert, verbringen Sie eine Woche mit der Lektüre von Coder Gurus MT4-Programmieranleitung und Sie werden es schaffen.

Wenn ich Zeit habe, werde ich mehr hinzufügen. Hoffentlich werden andere ihre MTF-Konvertierungen in den Thread einfügen.

Multi-TimeFrame Satz 1 enthält:

#MTF_MovingAverage.mq4

#MTF_PSar.mq4

#MTF_RSI.mq4

#MTF_MACD.mq4

#MTF_CCI.mq4

Der beigefügte Chart ist der folgende:

M5 Chart mit LimeGreen PSar

M15 PSar

M60 SMA(13)

H4 CCI

M30 MACD

H1 RSI

Nun, ich hoffe, diese Informationen sind für einige von Ihnen nützlich. Danke Igor, für deine fantastischen Programmierfähigkeiten. Ich habe eine Menge gelernt, indem ich mir deinen Code angeschaut habe.

Keris

EDIT:

Hinzugefügt #MTF Set 2.zip am 3/4/06 ---- (Bollinger Bands, Juice, Linear Price Bar, Price, Stochastic)

Dateien:
 

Linearer Preisbalken

Hier ist ein weiterer MTF-Indikator. Er basiert auf einem benutzerdefinierten Indikator (Sie können den Code einsehen, um Ihren eigenen zu erstellen).

Er heißt #MTF_LPB.mq4 (Linear Price Bar) Hier ist der Link zu dem Thread mit Informationen über den Indikator: https://www.mql5.com/en/forum/173576

Im Anhang finden Sie 2 Indikatoren. Sie benötigen beide in Ihrem Indikatoren-Ordner, da die MTF-Version auf den ursprünglichen Indikator verweist.

Linear Price Bar.mq4

#MTF_LPB.mq4

Keris

Dateien:
 

danke für die Info, sehr nützlich für mich :-)

Seemann

 

Ich wollte nur Danke sagen

 

Mtf

Hallo!

einer von mir!

Dateien:
 
schwager:
Hallo! Einer von mir!

Danke schwager!

Da es sich bei Dinapoli Targets um einen benutzerdefinierten Indikator handelt, könnten Sie die Originaldatei DinapoliTargets.mq4 zu Ihrem Beitrag hinzufügen. Die Leute brauchen beide Dateien, damit die MTF-Version funktioniert.

Keris

 
 

vielleicht ist dies hilfreich für Sie

Ich habe neulich einen für demarker geschrieben. Ich glaube, ich habe es genau geprüft, kann mich aber nicht mehr genau erinnern. Auf jeden Fall ist es einfach zu überprüfen, vergleichen Sie es einfach mit einem echten Demarker auf einem anderen Chart.

Ändern Sie einfach die Funktion getDeMarker in getRSI() oder getCustomIndicator() (und verwenden Sie iCustom in dieser Funktion) oder was auch immer, wenn Sie ihn auf einen anderen Indikator stützen wollen.

Dateien:
 

Danke Keris, du hast dich gut ausgedrückt!!

 
 

Mtf_2

keris,

Vielen Dank für deine tolle Idee und den Indikator. Gute Arbeit, Mann!

Dies ist meine Version des MTF:

  • Sie können iCustom jetzt verwenden, ohne eine Zeile Code zu schreiben, alles, was Sie brauchen, um die Parameter, die Sie in den Indikator Eingabefenster zu füllen.
  • Sie können bis zu 4 Indikatornamen im Eingabefenster festlegen, die gezeichnet werden sollen.
  • Sie können die Zeile (Puffer) des Indikators einstellen, die Sie mit iCustom erhalten möchten (EX: 0 bedeutet, die erste Zeile zu dämpfen, 1 bedeutet die zweite Zeile usw.).
  • Sie können den Zeichenstil einstellen (EX: 0 bedeutet DRAW_LINE , 2 bedeutet DRAW_HISTOGRAM usw.).
Ich hoffe, Sie mögen es.
1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222
Grund der Beschwerde: