[ARŞİV!] Forumu kirletmemek için herhangi bir acemi sorusu. Profesyonel, kaçırmayın. Sensiz hiçbir yerde - 4. - sayfa 434

 
kostural :
Lütfen söyle bana. kârın bir kısmı nasıl kapatılır (örneğin: açık bir ticaretin %50'si) ?

Parti = NormalizeDouble (OrderLots()/2,Digits);
 
İyi akşamlar! İki arabellek eşit olduğunda eşleşme görmüyorum!!!! Kod basit.
 for ( int A= 1 ;A< 300 ;A++ ){  
 
 if ( buf1[]== buf2[]){ Print ( "  СОШЛОСЬ!!!!!!!!!!!!   " , " buf1[A]  " ,  buf1[A]   ,   " buf2[A]  " , buf2[A]  , "  A  " ,   A  );}  }
 
Grafikte kesinlikle tesadüfler olduğunu görebilirsiniz! Belki bir şekilde soruya doğru şekilde yaklaşmıyorum? Ve bir tamponun nerede daha az olduğunu ve diğerinin nerede olduğunu bir şekilde hatırlamanız gerekiyor? Yazarken, kabaca nasıl olduğunu bile anladım. Ama hayalet kodunda ne eksik?
 
Dimka-novitsek :
İyi akşamlar! İki arabellek eşit olduğunda eşleşme görmüyorum!!!! Kod basit. Grafikte kesinlikle tesadüfler olduğunu görebilirsiniz! Belki bir şekilde soruya doğru şekilde yaklaşmıyorum? Ve bir tamponun nerede daha az olduğunu ve diğerinin nerede olduğunu bir şekilde hatırlamanız gerekiyor? Yazarken, kabaca nasıl olduğunu bile anladım. Ama hayalet kodunda ne eksik?

https://www.mql4.com/tr/search#!keyword=%D0%A1%D1%80%D0%B0%D0%B2%D0%BD%D0%B5%D0%BD%D0%B8% D0%B5%20%D0%B4%D0%B5%D0%B9%D1%81%D1%82%D0%B2%D0%B8%D1%82%D0%B5%D0%BB%D1%8C% D0%BD%D1%8B%D1%%8520%D1%87%D0%B8%D1%81%D0%B5%D0%BB
 

İyi akşamlar! Lütfen karşı siparişleri nasıl kapatacağımı söyle?

 
Dimka-novitsek :
İyi akşamlar! İki arabellek eşit olduğunda eşleşme görmüyorum!!!! Kod basit. Grafikte kesinlikle tesadüfler olduğunu görebilirsiniz! Belki bir şekilde soruya doğru şekilde yaklaşmıyorum? Ve bir tamponun nerede daha az olduğunu ve diğerinin nerede olduğunu bir şekilde hatırlamanız gerekiyor? Yazarken, kabaca nasıl olduğunu bile anladım. Ama hayalet kodunda ne eksik?
Her şey için yeterli kod var , ancak programcı bilgi ve dikkat / yaratıcılıktan yoksundur, aksi takdirde (programcı) uzun zaman önce "arama" satırına, belgelere, ders kitabına dikkat ederdi ve belki de yeni başlayanlar için bir şubeyi ziyaret ederdi , sayılarla doğru kayan nokta ile nasıl çalışılacağını söyler. Ve bilimsel olmayan dürtme "bisiklet inşa etme" yöntemini incelemeye çalışmazdım.
 
Ruslan1 :

İyi akşamlar! Lütfen bana karşı siparişleri nasıl kapatacağımı söyle?

https://docs.mql4.com/ru/trading/OrderCloseBy

 

Merhaba, bir sorunum var. MQL'de yazmayı öğreniyorum ve yalnızca uygulama için üstel hareketli ortalamaya dayalı basit bir Uzman Danışman yazmayı denemeye karar verdim. Anlaşmalar olması gerektiği gibi açılır, ancak bir nedenden dolayı anlaşma kapanır ve geçmiş, anlaşmanın StopLoss tarafından kapatıldığını yansıtır, ancak değeri başlangıçta ayarlananla eşleşmiyor. Neler olduğunu anlamama yardım et. Anlaşmalarla ilgili tüm çalışmalar aşağıdaki kod parçasındadır.

if(total<1)
{
if(AccountFreeMargin()<(1000*Lots))
{
Print("We have no money. Free Margin = ", AccountFreeMargin());
return(0);
}

if (MaCurrent < Close[2] && MaPrevious > Close[3] && (Close[1] > Close[2]+70*Point || Close[0] > Close[2]+70*Point))
{
ticket=OrderSend(Symbol(),OP_BUY,Lots,Ask,3,Ask-StopLoss*Point,Ask+TakeProfit*Point,
"EMA",16385,0,Green);
if(ticket>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES))
Print("BUY order opened : ",OrderOpenPrice());
}
else Print("Error opening BUY order : ",GetLastError());
return(0);
}

if (MaCurrent > Close[2] && MaPrevious < Close[3] && (Close[0] < Close[1]-70*Point || Close[0] < Close[2]-70*Point))
{
ticket=OrderSend(Symbol(),OP_SELL,Lots,Bid,3,Bid+StopLoss*Point,Bid-TakeProfit*Point,
"EMA",16385,0,Red);
if(ticket>0)
{
if(OrderSelect(ticket,SELECT_BY_TICKET,MODE_TRADES))
Print("SELL order opened : ",OrderOpenPrice());
}
else Print("Error opening SELL order : ",GetLastError());
return(0);
}


}

return(0);
}

 


Teşekkür ederim! Deneyeceğim.

 
7777877 :

Güzel gün. İNSANLAR, İYİ, BİRİSİ, LÜTFEN SORUYA CEVAP VERİN (Zaten 3. kez gönderiyorum). Dosya indeksi sorusu.

Bir metin dosyasının nasıl düzenlendiği, nelerden oluştuğu uzun zaman önce çözülürdü. kullanarak her satırdan sonra imleç konumunu yazdırın.
int FileTell ( int tutamaç)
Her şey hemen netleşecek.
 

Günün başında hesap bakiyesi ile ilgili veriler nasıl alınır?