[UYARI, KONU KAPALI!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde. - sayfa 906

 
belck :

denemeye başladım. ve işte sonuç:

hata mesajı veriyor:


Hemen hemen tüm fonksiyonların üç parametreyi geçmesi gerekir. Sembol, sihir ve işlem türü
 
belck :

:ticket=OrderSend(Symbol(),OP_BUY,Lots,Bid,3,Ask-stoploss*Point,Bid+TakeProfit*Point,"macd sample",16384,0,Yeşil);

gerekli: bilet=SiparişGönder(Symbol(),OP_BUY,Lots,Ask,3,Bid-stoploss*Puan,Ask+TakeProfit*Puan,"macd sample",16384,0,Yeşil);

ve burayı değiştirin: ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Ask+stoploss*Point,Bid-TakeProfit*Point,"macd sample",16384,0,Red);

Bu şekilde düzeltin:

bilet=OrderSend( Symbol() ,OP_BUY,Lots,Ask,3,Ask-stoploss*Point,Ask+TakeProfit*Puan,"macd sample",16384,0,Yeşil);

bilet=SiparişGönder(Symbol(),OP_SELL,Lots,Bid,3,Bid+stoploss*Point,Bid-TakeProfit*Point,"macd sample",16384,0,Kırmızı);
 

birisi, test cihazında yalnızca bir veya iki zaman diliminde çalıştığı, diğerlerinde ise hata verdiği bir durumla zaten karşılaştı:

2010.10.12 10:02:29 TestGenerator: dosya yazma hatası

Tırnak arşivinde - her şey yolunda.

Anlamadığım nedenlerden dolayı yalnızca H1'de test edebileceğim ortaya çıktı.

bu hata nasıl düzeltilebilir?

 
Merhaba, birisine yardım edin, yazmayı öğreniyorum, bu yüzden bir öğretici için bir danışman yazmaya çalıştım ama derleyici yemin ediyor, hata veriyor, neyin yanlış olduğunu açıklayın lütfen.
Dosyalar:
trendline.mq4  3 kb
 
sumotori :
Merhaba, birisine yardım edin, yazmayı öğreniyorum, bu yüzden bir öğretici için bir danışman yazmaya çalıştım ama derleyici yemin ediyor, hata veriyor, neyin yanlış olduğunu açıklayın lütfen.


en baştaki dosyaya bir bağlantınız var #include <MyLib.mqh>

bu yüzden derleyici bu dosyayı içerme dizininde bulamıyor, görünüşe göre bu dosyada iş için gerekli tanımlanmamış üç prosedür var, dosyayı arayın ve gerektiğinde yapıştırın, çalışması gerekir ...

eğer hata bu değilse, en azından neyin yemin ettiğini belirtin ...

 
OlegTs :


en baştaki dosyaya bir bağlantınız var #include <MyLib.mqh>

bu yüzden derleyici bu dosyayı içerme dizininde bulamıyor, görünüşe göre bu dosyada iş için gerekli tanımlanmamış üç prosedür var, dosyayı arayın ve gerektiğinde yapıştırın, çalışması gerekir ...

eğer hata bu değilse, en azından neyin yemin ettiğini belirtin ...

Teşekkür ederim. Neye küfür ettiğimi belirtmeyi unuttum, yani #include <MyLib.mqh>, tekrar teşekkürler.
 
belck :

birisi, test cihazında yalnızca bir veya iki zaman diliminde çalıştığı, diğerlerinde ise hata verdiği bir durumla zaten karşılaştı:

2010.10.12 10:02:29 TestGenerator: dosya yazma hatası

Tırnak arşivinde - her şey yolunda.

Anlamadığım nedenlerden dolayı yalnızca H1'de test edebileceğim ortaya çıktı.

bu hata nasıl düzeltilebilir?


https://forum.mql4.com/ru/13434
 
доброго вечера !я новичек в роботах и ниче непонимаю в програмировании прошу помогите!торгую Avalanche_v1.2.mq4 заработал 400%за неделю правда немного помогаю и контролирую советник  депо увеличилось но ордера  остались теже как самому в зависимости от размера депо настроить размер ордеров!вот советник где что нужно менять?


 заранее всем благодарен за помощ что потратили на меня время вслучае чего кому удобнее можете кидать помощь в асю386598633
 

Komut dosyası, bir mumun belirli bir koşulla eşleşip eşleşmediğini gösterir. neyi kaçırdım çözemedim

//+------------------------------------------- ------ ----------------------+
//| komut dosyası programı başlatma işlevi |
//+------------------------------------------- ------ ----------------------+
bool CandleQualifier(double High[1],double Low[1],double Open[1],double Close[1]) // Derleyici Buraya Yüksek Yazıyor - parametre tanımı bekleniyor
{
doubleMidPoint=0;
Orta Nokta = (Yüksek[1]-Düşük[1])/2;
if (Open[1]<MidPoint && Close[1]<MidPoint)
dönüş(doğru);
başka
dönüş(yanlış);
}

int başlangıç()
{
bool CQ=true;
CQ = CandleQualifier();
eğer (CQ=doğru)
{
Comment("mum hak ediyor!");
}
başka
{
Comment("Mum uygun değil!");
}
dönüş(0);
}
//+------------------------------------------- ------ ----------------------+

 
denamix :

Komut dosyası, bir mumun belirli bir koşulla eşleşip eşleşmediğini gösterir. neyi kaçırdım çözemedim

//+------------------------------------------- --------------------+
//| komut dosyası programı başlatma işlevi |
//+------------------------------------------- --------------------+
bool CandleQualifier(double High[1],double Low[1],double Open[1],double Close[1]) // Derleyici Buraya Yüksek Yazıyor - parametre tanımı bekleniyor
{
doubleMidPoint=0;
Orta Nokta = (Yüksek[1]-Düşük[1])/2;
if (Open[1]<MidPoint && Close[1]<MidPoint)
dönüş(doğru);
başka
dönüş(yanlış);
}

int başlangıç()
{
bool CQ=true;
CQ = CandleQualifier();
eğer (CQ=doğru)
{
Comment("mum hak ediyor!");
}
başka
{
Comment("Mum uygun değil!");
}
dönüş(0);
}
//+------------------------------------------- --------------------+

Bence bunu okumalısın: https://book.mql4.com/en/basics/functions