Ich wähle einen beliebigen Zeitrahmen, zum Beispiel 1H, und der Indikator wird nur auf diesem Zeitrahmen gezeichnet, wenn ich den Chart auf einen anderen Indikator umstelle, wird nichts angezeigt.
Ich habe auch versucht, den Indikator Four_MA_Strength zu nehmen , ihn umzubenennen, im Code MA_Handle[0]=iMA(NULL,0,Ma1_Period,0,Ma1_Method,Ma1_Price); anstelle von 0 den gewünschten Zeitrahmen anzugeben und ihn zusammen mit dem ursprünglichen Indikator als neuen Indikator zum Diagramm hinzuzufügen, aber er zeichnet auch nicht. Ich verstehe nicht, warum...
Im Allgemeinen würde ich gerne in einem Indikator 7 Linien von M1 bis D oder sogar W machen, um immer das volle Bild zu sehen, ohne ständig zu verschiedenen Zeitrahmen zu wechseln. Wenn es für Sie nicht zu schwierig ist, erstellen Sie einen solchen Indikator. Die schrittweise Trendstärke muss nicht in den Code implementiert werden, da sie zunächst in Ihrem Code enthalten ist. Eine Bedingung: entweder ist jeder höhere MA niedriger als der vorherige, oder umgekehrt ist jeder höhere MA höher als der vorherige.
if ( Ma1_0 > Ma2_0 && Ma2_0 > Ma3_0 && Ma3_0 > Ma4_0 ) ustrength;
if ( Ma1_0 < Ma2_0 && Ma2_0 < Ma3_0 && Ma3_0 < Ma4_0 ) dstrength;
Die Schritte werden aufgrund unterschiedlicher Zeitrahmen umgesetzt.
- Freie Handelsapplikationen
- Über 8.000 Signale zum Kopieren
- Wirtschaftsnachrichten für die Lage an den Finanzmärkte
Sie stimmen der Website-Richtlinie und den Nutzungsbedingungen zu.
Four_MA_Strength_HTF:
Der Four_MA_Strength Indikator mit der Möglichkeit den Zeitrahmen in den Eingabeparameter zu bestimmen.
Autor: Nikolay Kositsin