2012.10.26 16:25:33 PivotCandles(EURUSD,H1) Nullteilung in 'PivotCandlesClass.mqh' (245,49)
Was kann das Problem sein?
Ich verstehe, dass das Problem mit m_volatility ist, aber wo genau es notwendig ist, in den Code schauen und überarbeiten es alle, ist es einfacher, vom Autor herauszufinden.
2012.10.26 16:25:33 PivotCandles (EURUSD,H1) Nullteilung in 'PivotCandlesClass.mqh' (245,49)
Was kann das Problem sein?
Ich verstehe, dass das Problem mit m_volatility ist, aber es ist einfacher, vom Autor herauszufinden, wo genau es notwendig ist, in den Code zu schauen und den gesamten Code zu überarbeiten.
Danke, dass Sie den Fehler gefunden haben
In der Tat, eine Zeile im Code der Klasse PivotCandlesClass.mqh muss korrigiert werden:
if ((m_candles[0].high - m_candles[0].low) / m_volatility * 100.0 >= iVolatilityPercent)
zu
if (m_candles[0].high - m_candles[0].low >= iVolatilityPercent / 100.0 * m_volatility)
UPD: Der Artikel und die Quelle wurden korrigiert.
Egal wie ich es kompiliere, es gibt immer einen Fehler. Und ich weiß nicht, wie ich ihn beheben kann. Deshalb wird die Datei in den Indikatoren nicht erkannt. Der Fehler ist auf dem Bild zu sehen.
Egal wie ich es kompiliere, es gibt immer einen Fehler. Und ich weiß nicht, wie ich ihn beheben kann. Deshalb wird die Datei in den Indikatoren nicht erkannt. Der Fehler ist auf dem Bild zu sehen.
Wahrscheinlich haben Sie die Datei mit einem anderen Programm geöffnet
Und so sieht es in einem anderen Programm aus - schon 9 Fehler!!!
Egal wie ich es kompiliere, es gibt immer einen Fehler. Und es ist nicht klar, wie man ihn beheben kann. Deshalb wird die Datei auch nicht in den Indikatoren erkannt. Der Fehler ist auf dem Bild zu sehen.
sergeev:
wahrscheinlich haben Sie die Datei mit einem anderen Programm geöffnet
Dies geschieht, wenn sich mehrere Plattformen auf demselben Computer befinden - öffnen Sie zunächst einen Debugger auf einer offenen Plattform, suchen Sie eine Datei darin und kompilieren Sie sie.
Ich habe ein Problem im OnCalculate-Ereignis des PivotCandles.mq5-Indikators: Die Array-Elemente open, high, low, close geben alle denselben Wert zurück. Das ist derselbe Wert in [i] für jeden OHLC-Index. Auch das erste Element im Array meldet 1971 als Datum. Es scheint, als ob das in OnCalculate übergebene Array nicht gültig ist.
2012.10.26 16:25:33 PivotCandles(EURUSD,H1) Nullteilung in 'PivotCandlesClass.mqh' (245,49)
Was kann das Problem sein?
Ich verstehe, dass das Problem mit m_volatility ist, aber wo genau es notwendig ist, in den Code schauen und überarbeiten es alle, ist es einfacher, vom Autor herauszufinden.
2012.10.26 16:25:33 PivotCandles (EURUSD,H1) Nullteilung in 'PivotCandlesClass.mqh' (245,49)
Was kann das Problem sein?
Ich verstehe, dass das Problem mit m_volatility ist, aber es ist einfacher, vom Autor herauszufinden, wo genau es notwendig ist, in den Code zu schauen und den gesamten Code zu überarbeiten.
Danke, dass Sie den Fehler gefunden haben
In der Tat, eine Zeile im Code der Klasse PivotCandlesClass.mqh muss korrigiert werden:
zu
UPD: Der Artikel und die Quelle wurden korrigiert.
Egal wie ich es kompiliere, es gibt immer einen Fehler. Und ich weiß nicht, wie ich ihn beheben kann. Deshalb wird die Datei in den Indikatoren nicht erkannt. Der Fehler ist auf dem Bild zu sehen.
Egal wie ich es kompiliere, es gibt immer einen Fehler. Und ich weiß nicht, wie ich ihn beheben kann. Deshalb wird die Datei in den Indikatoren nicht erkannt. Der Fehler ist auf dem Bild zu sehen.
Wahrscheinlich haben Sie die Datei mit einem anderen Programm geöffnet
oder das Schreiben in den Ordner ist verboten
astrohelper:
Und so sieht es in einem anderen Programm aus - schon 9 Fehler!!!
Egal wie ich es kompiliere, es gibt immer einen Fehler. Und es ist nicht klar, wie man ihn beheben kann. Deshalb wird die Datei auch nicht in den Indikatoren erkannt. Der Fehler ist auf dem Bild zu sehen.
wahrscheinlich haben Sie die Datei mit einem anderen Programm geöffnet
oder das Schreiben in den Ordner ist verboten
Danke, es hat funktioniert.
Ich finde eine leichte Ähnlichkeit zwischen 'Sternschnuppen'/'Hammer' und dem Chakin-Indikator
Vielen Dank für diesen Beitrag.
Ich habe ein Problem im OnCalculate-Ereignis des PivotCandles.mq5-Indikators: Die Array-Elemente open, high, low, close geben alle denselben Wert zurück. Das ist derselbe Wert in [i] für jeden OHLC-Index. Auch das erste Element im Array meldet 1971 als Datum. Es scheint, als ob das in OnCalculate übergebene Array nicht gültig ist.
Irgendwelche Ideen?