EA'dan daha yüksek zaman diliminden gösterge verilerini almak mümkün değildir.
Ve optimizasyon ile çalışır. Bu hatayı görselleştiricide çalıştırmaya başlarsınız.
Göstergenin nesi var?
Danışman kodu nerede?
Muhtemel sebep, göstergenin bulunduğu yoldadır (iCustom aracılığıyla EA'da göstergeye giden belirtilen yol). Ayrıca mq5 ve ex5 gösterge dosyaları aynı klasörde olmalıdır.
İşte DANIŞMANIN modifikasyonu - parametrelerde , göstergenin zaman çerçevesini ayarlayabilirsiniz . Hem test cihazında hem de çevrimiçi olarak çalışır.
//--- create handle of the indicator iCustom
handle_iCustom= iCustom ( Symbol (), Inp_period , "ind" ,
bars_IN,
SP,
N_Shift1,
Forecast,
kstd,
Oscilator,
N_Buff,
Ka,
La,
Za,
Oe,
Me,
DIGf);
İşte DANIŞMANIN modifikasyonu - parametrelerde , göstergenin zaman çerçevesini ayarlayabilirsiniz . Hem test cihazında hem de çevrimiçi olarak çalışır.
Bir pozisyon açma koşulu nedir (gösterge tampon numarası ve çubuk numarası)?
Bunun gibi bir şey.
Ayrıca, bazı optimize edici geçişleri görselleştiricide çakışmaktadır.
Ve bazı paslar - anlaşma yok
double price1= 0.0 ;
price1=iCustomGet(handle_ind, 1 , 0 )
double price2= 0.0 ;
price2=iCustomGet(handle_ind, 2 , 0 )
double open= 0.0 ;
double open = iOpen ( Symbol (), Period (), 0 );
if (price1!= 0.0 && price2!= 0.0 && open!= 0.0 )
{
if (open<price1)
{
buy
}
if (open>price2)
{
sell
}
}
//+------------------------------------------------------------------+//| Get value of buffers for the iCustom |//| the buffer numbers are the following: |//+------------------------------------------------------------------+double iCustomGet( int handle, constint buffer, constint index)
{
double Custom[ 1 ];
//--- reset error code ResetLastError ();
//--- fill a part of the iCustom array with values from the indicator buffer that has 0 index if ( CopyBuffer (handle,buffer,index, 1 ,Custom)< 0 )
{
//--- if the copying fails, tell the error code PrintFormat ( "Failed to copy data from the iCustom indicator, error code %d" , GetLastError ());
//--- quit with zero result - it means that the indicator is considered as not calculated return ( 0.0 );
}
return (Custom[ 0 ]);
}
//+------------------------------------------------------------------+
Bence sorun göstergede.
Artem'in haklı olarak belirttiği gibi, sorun mevcut verilerde.
EA'dan daha yüksek zaman diliminden gösterge verilerini almak mümkün değildir.
Ve optimizasyon ile çalışır. Bu hatayı görselleştiricide çalıştırmaya başlarsınız.
Göstergenin nesi var?
EA'dan daha yüksek zaman diliminden gösterge verilerini almak mümkün değildir.
Ve optimizasyon ile çalışır. Bu hatayı görselleştiricide çalıştırmaya başlarsınız.
Göstergenin nesi var?
Danışman kodu nerede?
Muhtemel sebep, göstergenin bulunduğu yoldadır (iCustom aracılığıyla EA'da göstergeye giden belirtilen yol). Ayrıca mq5 ve ex5 gösterge dosyaları aynı klasörde olmalıdır.
EA'dan daha yüksek zaman diliminden gösterge verilerini almak mümkün değildir.
Ve optimizasyon ile çalışır. Görselleştiricide çalışmaya başlarsınız, bu hata düşer.
Göstergenin nesi var?
Bu nedenle, göstergeniz [tarih klasörü]\MQL5\Indicators\ind.mq5 klasöründe bulunur ve derlenen dosya da orada bulunur.
"0" - "Means" gösterge arabelleğine erişen bir Uzman Danışman örneği:
Ve test cihazındaki sonuç:
ve çevrimiçi:
Bu nedenle, göstergeniz [tarih klasörü]\MQL5\Indicators\ind.mq5 klasöründe bulunur ve derlenen dosya da orada bulunur.
"0" - "Means" gösterge arabelleğine erişen bir Uzman Danışman örneği:
Ve test cihazındaki sonuç:
ve çevrimiçi:
Şu anki zaman diliminde herhangi bir hatam yok.
Sorun, daha yüksek bir zaman diliminden veri alırsanız ortaya çıkar.
Açıkçası sorun göstergede, danışmanımda değil)
Ve optimizasyon modunda hata yok. Tek bir geçiş ve görselleştirme eklersiniz - bir hata vardır. Durka...
İşte aynı operadan bir tema, anladığım kadarıyla
https://www.mql5.com/ru/forum/190003
Şu anki zaman diliminde herhangi bir hatam yok.
Sorun, daha yüksek bir zaman diliminden veri alırsanız ortaya çıkar.
Açıkçası sorun göstergede, danışmanımda değil)
Ve optimizasyon modunda hata yok. Tek bir geçiş ve görselleştirme eklersiniz - bir hata vardır. Durka...
İşte aynı operadan bir tema, anladığım kadarıyla
https://www.mql5.com/ru/forum/190003
Bu formda, varsayılan parametrelerle H1 grafiğindeki göstergeyi atın.
Bir hata var
Artyom Trishkin
Bu yüzden göstergede neyin düzeltileceği konusunda yardım istiyorum
Şu anki zaman diliminde herhangi bir hatam yok.
Sorun, daha yüksek bir zaman diliminden veri alırsanız ortaya çıkar.
Açıkçası sorun göstergede, danışmanımda değil)
Ve optimizasyon modunda hata yok. Tek bir geçiş ve görselleştirme eklersiniz - bir hata vardır. Durka...
İşte aynı operadan bir tema, anladığım kadarıyla
https://www.mql5.com/ru/forum/190003
İşte DANIŞMANIN modifikasyonu - parametrelerde , göstergenin zaman çerçevesini ayarlayabilirsiniz . Hem test cihazında hem de çevrimiçi olarak çalışır.
İşte DANIŞMANIN modifikasyonu - parametrelerde , göstergenin zaman çerçevesini ayarlayabilirsiniz . Hem test cihazında hem de çevrimiçi olarak çalışır.
O halde danışmanın optimizasyon sırasında işlem yaptığını nasıl açıklayabilirsiniz? Ve görselleştirirken, tek bir işlem yok mu?
O halde danışmanın optimizasyon sırasında işlem yaptığını nasıl açıklayabilirsiniz? Ve görselleştirirken, tek bir işlem yok mu?
Bir pozisyon açma koşulu nedir (gösterge tampon numarası ve çubuk numarası)?
Bir pozisyon açma koşulu nedir (gösterge tampon numarası ve çubuk numarası)?
Bunun gibi bir şey.
Ayrıca, bazı optimize edici geçişleri görselleştiricide çakışmaktadır.
Ve bazı paslar - anlaşma yok
Bence sorun göstergede.
Artem'in haklı olarak belirttiği gibi, sorun mevcut verilerde.
Sadece nasıl yapılacağını bilmek istemiyorum