Diskussion zum Artikel "Der universell Oszillator mit dem graphischen Interface" - Seite 2

 
Guter Indikator, vielen Dank dafür.
Während ich versuchte, den Indikator zu verwenden, der einen Divergenz-Indikator verwendet, der diesen Indikator verwendet, um Oszillator-Daten zu erhalten, stieß ich auf diese Zeilen von Indikator-Handles
m_handle=iATR(Symbol(),Period(),ma_period);
m_handle=iBearsPower(Symbol(),Period(),ma_period);
m_handle=iDeMarker(Symbol(),Period(),ma_period);
Diese Zeilen erstellen Handles für den ausgewählten Oszillator und sie funktionieren gut, aber mein Problem sind die handcodierten Symbol() und Period() Funktionen. Ich plane, den Indikator in einem Multi-Symbol-EA zu verwenden, was bedeutet, dass ich Indikator-Handles für andere Symbole und Perioden aus einem einzigen Chart erstellen werde. Meine Sorge ist, dass diese handcodierten Symbol() und Period() Funktionen mir das Handle des aktuellen Charts geben, anstatt das Handle des Symbols und der Periode, die als Argumente in die iCustom Funktionen eingegeben wurden, die sie aufgerufen haben.
Meine Erwartung war, dass diese Zeilen wie folgt aussehen würden:
pSymbol // Parameter Symbolvariable von iCustom
pPeriod // Parameter Periodenvariable von iCustom
m_handle=iATR(pSymbol,pPeriod,ma_period);
m_handle=iBearsPower(pSymbol,pPeriod,ma_period);
m_handle=iDeMarker(pSymbol,pPeriod,ma_period);
Können Sie mir helfen, diesen Zweifel zu klären. Wie verwende ich den Indikator in einem Multi-Symbol EA?
Auto search for divergences and convergences
Auto search for divergences and convergences
  • www.mql5.com
The article considers all kinds of divergence: simple, hidden, extended, triple, quadruple, convergence, as well as divergences of A, B and C classes. A universal indicator for their search and display on the chart is developed.