Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 59
Alım-satım fırsatlarını kaçırıyorsunuz:
- Ücretsiz alım-satım uygulamaları
- İşlem kopyalama için 8.000'den fazla sinyal
- Finansal piyasaları keşfetmek için ekonomik haberler
Kayıt
Giriş yap
Gizlilik ve Veri Koruma Politikasını ve MQL5.com Kullanım Şartlarını kabul edersiniz
Hesabınız yoksa, lütfen kaydolun
Mesele alıntılar, kalitesizler.
Standart bir Uzman Danışman onlarla iyi çalışır. Ve demo hesapta işlem yapılmamaktadır. İşlemler açılmadı. Yapmaları gerektiği halde.
Standart Uzman Danışman onlarla iyi çalışır
Standardı ve kendinizinkini karşılaştırın, farklılıkları bulun ve sonuçlar çıkarın. Ancak, bir TF'den gelen değerler başka bir TF'den gelen değerlerle eşleşmediğinde, hatanın ifadesi tam olarak düşük kaliteli alıntılardan bahseder.
Ayrıca "sadece açık fiyatlar " modunda işlem yapmak için kod yazılırsa bu tür sıkıntılardan kurtulabilirsiniz.
eklendi . Açılış fiyatlarında kod yapmaya çalışıyorsunuz, neden tüm tikler için test etmeniz gerektiği açık değil...Standardı ve kendinizinkini karşılaştırın, farklılıkları bulun ve sonuçlar çıkarın. "Sadece açık fiyatlar " modunda işlem yapmak için kod yazılırsa bu tür sıkıntılardan kurtulabilirsiniz.
Standart olanı da benimki gibi kapanış fiyatlarını kullanıyor
Hangi danışmanı standart olarak adlandırıyorsunuz? Terminal tesliminde " fiyatları kapatarak " Uzman Danışmanları görmedim.
Ve açılış fiyatları için, işlem kodunun tamamının bu modda çalışması veya hiç yapmaması gerekir. Yeni bir çubukta yürütülen kodun yalnızca bir kısmına sahipsiniz, geri kalanı her tik üzerinde çalışacaktır.
Hangi danışmana standart diyorsunuz? Terminal tesliminde " fiyatları kapatarak " Uzman Danışmanları görmedim.
Ve açılış fiyatları için, işlem kodunun tamamının bu modda çalışması veya hiç yapmaması gerekir. Yeni bir çubukta yürütülen kodun yalnızca bir kısmına sahipsiniz, geri kalanı her tik üzerinde çalışacaktır.
Standart MACD Örneği diyorum. Yeni bir çubuk aramayı en başa taşımak daha mı iyi?
MACD Sample'da "sadece açılış fiyatları" modu nerede, ben böyle bir şey göremiyorum? Yeni bir çubuk aramayı OnTick()'in başına taşımak daha iyidir.
Ve bu
static datetime New_Time= TimeCurrent (); // Время текущего бара
küresel düzeyde, işlevin dışında bildirmek daha iyidir.
Daha da iyisi, biraz zaman harcayın ve yeni bir çubuk bulmak için daha başarılı seçenekler için burada foruma bakın.MACD Sample'da "sadece açılış fiyatları" modu nerede, ben böyle bir şey göremiyorum? Yeni bir çubuk aramayı OnTick()'in başına taşımak daha iyidir.
Ve
static datetime New_Time= TimeCurrent (); // Время текущего бара
küresel düzeyde, işlevin dışında bildirmek daha iyidir.
İnsanlar! Söylemek. Test cihazı bir hata veriyor: 2017.02.08 18:24:43.751 TestGenerator: eşleşmeyen veri hatası (2016.07.27 19:30'da düşük değer 1.09860'a en düşük zaman diliminden ulaşılamıyor, düşük fiyat 1.09880 uyumsuzlukları)
double Lots=Margin_Percent/ MarketInfo ( Symbol (), MODE_MARGINREQUIRED ); //Определение общего количества лотов
double Lots_Volume=( MathFloor (Lots)+ MarketInfo ( Symbol (), MODE_LOTSTEP ));
double MacdCurrent= iMACD ( NULL , 0 ,Fast_EMA_Period,Slow_EMA_Period,Signal_Period, PRICE_CLOSE , MODE_MAIN , 1 ); //Параметры MACD основной линии текущего бара
double MacdPrevious1= iMACD ( NULL , 0 ,Fast_EMA_Period,Slow_EMA_Period,Signal_Period, PRICE_CLOSE , MODE_MAIN , 2 ); //Параметры MACD основной линии предыдущего бара
double MacdPrevious2= iMACD ( NULL , 0 ,Fast_EMA_Period,Slow_EMA_Period,Signal_Period, PRICE_CLOSE , MODE_MAIN , 3 ); //Параметры MACD основной линии со смещением на 2 бара
double StopLoss= iSAR ( NULL , 0 ,Step_PSAR,Maximum_PSAR, 0 ); //Параметры Трейлинг стоп по параметрам ParabolicSAR текущего бара
double Previous_StopLoss= iSAR ( NULL , 0 ,Step_PSAR,Maximum_PSAR, 1 ); //Параметры СтопЛосс по параметрам ParabolicSAR предыдущего бара
double CurrentPSAR= iSAR ( NULL , 0 ,Step_PSAR,Maximum_PSAR, 1 ); //Параметры СтопЛосс по параметрам ParabolicSAR предыдущего бара
//+------------------------------------------------------------------+
//| Expert tick function |
//+------------------------------------------------------------------+
void OnTick ()
{
//------
}
//-------------------------------------------------------------------------------------------------------
İlk defa değişken hesaplamalarının olay üreten fonksiyonların dışında global düzeyde yapıldığını görüyorum ve derleyici küfür bile etmiyor?
Numara. Her şeyi olduğu gibi kabul eder