Beyler profesyoneller, yine yardımınıza ihtiyacım var!
Aşağıda, anlaşmaları kapatmaktan sorumlu bir kod parçacığı var, ancak gerçek şu ki, bekleyen siparişler yürütülmezse, onları silmez, nedenini anlayamıyorum. Ancak yürütülen bekleyen emri kapatmanız gerektiğinde, her şey yolunda gider ve emir yürütülmezse, yürütülene kadar askıda kalır...
Aşağıda, anlaşmaları kapatmaktan sorumlu bir kod parçacığı var, ancak gerçek şu ki, bekleyen siparişler yürütülmezse, onları silmez, nedenini anlayamıyorum.
Danışmana fonksiyonlar ekliyorum, böylece stop loss başabaş noktasında tetiklendiğinde, açık partinin 1/3'ünü kapatıyor, ancak bir nedenden dolayı çalışmıyor.
Danışmana fonksiyonlar ekliyorum, böylece stop loss başabaş noktasında tetiklendiğinde, açık partinin 1/3'ünü kapatıyor, ancak bir nedenden dolayı çalışmıyor.
MQL5.com web sitesine giriş yapmak için çerezlerin kullanımına izin vermelisiniz.
Lütfen tarayıcınızda gerekli ayarı etkinleştirin, aksi takdirde giriş yapamazsınız.
Hesabınıza giriş yaptınız. İki faktörlü kimlik doğrulama devre dışı bırakıldı. Yeniden kurup yeni bir QR kodu tarayın veya iki faktörlü kimlik doğrulama devre dışıyken devam edin.
NormalizeDouble(lot,2) işlevini kullanın
Sayesinde. Aradığım şeyin bu olduğundan şüpheleniyorum.
Tartışma için teşekkürler. Bilgileriniz de işinize yarayacaktır.
')' hatası nerede - yanlış parametre sayısı ve 4 kez? Belki de böyle yazılmaması gerekir?
')' hatası nerede - yanlış parametre sayısı ve 4 kez? Belki de böyle yazılmaması gerekir?
Beyler profesyoneller, yine yardımınıza ihtiyacım var!
Aşağıda, anlaşmaları kapatmaktan sorumlu bir kod parçacığı var, ancak gerçek şu ki, bekleyen siparişler yürütülmezse, onları silmez, nedenini anlayamıyorum. Ancak yürütülen bekleyen emri kapatmanız gerektiğinde, her şey yolunda gider ve emir yürütülmezse, yürütülene kadar askıda kalır...
OrderSelect(0, SELECT_BY_POS, MODE_TRADES);
Magic = OrderMagicNumber();
orderticket = OrderTicket();
if (OrdersTotal() == 1 && Magic == 111 && OrderType( ) == 0)
{
eğer (H1_BUY_5 == 0 || H1_BUY_1 == 0)
{
OrderClose(orderticket, lot, Bid, 5, Yellow);
if (OrdersTotal() == 1) OrderDelete(orderticket, Brown);
}
}
Xaoss1990 :
Aşağıda, anlaşmaları kapatmaktan sorumlu bir kod parçacığı var, ancak gerçek şu ki, bekleyen siparişler yürütülmezse, onları silmez, nedenini anlayamıyorum.
if (OrdersTotal() == 1 && Magic == 111 && OrderType( ) == 0 )
müdahale eder
Danışmana fonksiyonlar ekliyorum, böylece stop loss başabaş noktasında tetiklendiğinde, açık partinin 1/3'ünü kapatıyor, ancak bir nedenden dolayı çalışmıyor.
Sevgilim, bana neyin yanlış olduğunu söyle?
Danışmana fonksiyonlar ekliyorum, böylece stop loss başabaş noktasında tetiklendiğinde, açık partinin 1/3'ünü kapatıyor, ancak bir nedenden dolayı çalışmıyor.
Sevgilim, bana neyin yanlış olduğunu söyle?
Muhtemelen önce lotu hesapladığınız ve sonra