"Alım Satım Fikirlerinin Grafik Üzerinde Hızlı Testi" makalesi için tartışma - sayfa 2

 

2012.10.26 16:25:33 PivotCandles(EURUSD,H1) 'PivotCandlesClass.mqh' içinde sıfır bölme (245,49)

Sorun ne olabilir?

Sorunun m_volatility ile ilgili olduğunu anlıyorum, ancak kodda tam olarak nereye bakmak ve hepsini yeniden işlemek gerekiyor, yazardan öğrenmek daha kolay.

 
lazarev-d-m:

2012.10.26 16:25:33 PivotCandles (EURUSD,H1) 'PivotCandlesClass.mqh' içinde sıfır bölme (245,49)

Sorun ne olabilir?

Sorunun m_volatility ile ilgili olduğunu anlıyorum, ancak kodda tam olarak nereye bakılması gerektiğini yazardan öğrenmek ve tüm kodu yeniden işlemek daha kolay.

Hatayı bulduğunuz için teşekkürler

Aslında, PivotCandlesClass.mqh sınıfının kodundaki bir satırın düzeltilmesi gerekiyor:

if ((m_candles[0].high - m_candles[0].low) / m_volatility * 100.0 >= iVolatilityPercent)

için

if (m_candles[0].high - m_candles[0].low >= iVolatilityPercent / 100.0 * m_volatility)


UPD: Makale ve kaynak düzeltilmiştir.

 

Nasıl derlediğimin bir önemi yok, her zaman hata veriyor. Ve bunu nasıl düzelteceğimi bilmiyorum. Bu yüzden dosya göstergelerde algılanmıyor. Hata resmin içinde.

Dosyalar:
xlc5uj.png  119 kb
 
astrohelper:

Nasıl derlediğimin bir önemi yok, her zaman hata veriyor. Ve bunu nasıl düzelteceğimi bilmiyorum. Bu yüzden dosya göstergelerde algılanmıyor. Hata resmin içinde.

Muhtemelen dosya başka bir program tarafından açılmıştır

veya klasöre yazı yazmak yasaktır

 

Astrohelper:

Ve işte başka bir programda nasıl göründüğü - şimdiden 9 hata!!!


Nasıl derlediğimin bir önemi yok, her zaman hata veriyor. Ve nasıl düzeltileceği belli değil. Bu yüzden dosya göstergelerde algılanmıyor. Hata resmin içinde.

sergeev:

muhtemelen dosya başka bir program tarafından açılmıştır

veya klasöre yazı yazmak yasaktır

Dosyalar:
h8jf0h2.png  98 kb
 
astrohelper:
Aynı bilgisayarda birden fazla platform olduğunda olan şey budur - önce açık bir platformdan bir hata ayıklayıcı açın ve içinde bir dosya bulun ve derleyin.
 

Teşekkürler, işe yaradı.

 
Teşekkürler
 

'Kayan yıldızlar'/'çekiç' ile Chakin Göstergesi arasında hafif bir benzerlik buluyorum

 

Bunun için teşekkürler.

PivotCandles.mq5 göstergesinin OnCalculate olayında bir sorunum var. Açık, yüksek, düşük, kapalı dizi elemanlarının tümü aynı değeri döndürüyor. Bu, her OHLC indeksi için [i] 'de aynı değerdir. Ayrıca dizideki ilk zaman öğesi 1971'i tarih olarak bildiriyor. OnCalculate'e aktarılan dizi geçerli değilmiş gibi görünüyor.

Herhangi bir fikriniz var mı?