MakarFX Teşekkürler! Şimdi bu ilk emir sinyal olmadan gereksiz değil, ama şimdi bir nedenden dolayı ilk sinyal emrinde (normal) giriş 2 mum önce yapılır))) Ve sonra her şey yolunda, diğer emirlerde doğru anda giriyor ) Test cihazından mesaja ekran ekledim ama bu ilk siparişe rağmen - en önemli şey yapılmış, tekrar çok teşekkür ederim) Sihirbazlarla anladım, sonra harici bir değişken yapacağım ve eklediğimde Bir döviz çiftinin belirli bir grafiğine uzman, her çiftin numarasını ayrı ayrı değiştireceğim.
Açılışa bir bakayım.
Karakter kontrol ediliyorsa sihrin değiştirilmesine gerek yoktur.
zaten unuttum... ama en başta öyle yaptım (işte bu iyi oldu), ama koşuldan gelen yöntem güvenilmez görünüyordu, değişen sırayı belirtmek için daha açık bir şey istedim.
bu nedenle, yine de her yeni onaydaki koşulları kontrol etmeniz gerekir, önceki onayda çalışmadıysa, yenisinde değişecektir.
zaten unuttum... ama en başta öyle yaptım (işte bu iyi oldu), ama koşuldan gelen yöntem güvenilmez görünüyordu , değişen sırayı belirtmek için daha açık bir şey istedim.
//+------------------------------------------------------------------+if (OrderModify(OrderTicket(), OrderOpenPrice(), OrderStopLoss(), OrderTakeProfit(), 0 ))
ObjectCreate ( 0 ,OrderTicket(), OBJ_ARROW_UP , 0 ,Time[ 0 ],Bid);
//+------------------------------------------------------------------+int NameObject()
{
int ticket=- 1 ;
for ( int i= 0 ;i< ObjectsTotal ();i++)
{
ticket= StringToInteger ( ObjectName ( 0 ,i, 0 ));
}
return (ticket);
}
//+----------------------------------------------------------------------------+void GetTicketOrder()
{
int result=- 1 ;
for ( int cnt = OrdersTotal () - 1 ; cnt >= 0 ; cnt--)
{
if ( OrderSelect (cnt, SELECT_BY_POS, MODE_TRADES))
{
if (OrderSymbol() == Symbol () && OrderMagicNumber() == Magic)
{
if (OrderType() == OP_BUY || OrderType() == OP_SELL)
{
if (OrderTicket() == NameObject())
{
делай все что хочешь
}
}
}
}
}
}
MakarFX Teşekkürler! Şimdi bu ilk emir sinyal olmadan gereksiz değil, ama şimdi bir nedenden dolayı ilk sinyal emrinde (normal) giriş 2 mum önce yapılır))) Ve sonra her şey yolunda, diğer emirlerde doğru anda giriyor ) Test cihazından mesaja ekran ekledim ama bu ilk siparişe rağmen - en önemli şey yapılmış, tekrar çok teşekkür ederim) Sihirbazlarla anladım, sonra harici bir değişken yapacağım ve eklediğimde Bir döviz çiftinin belirli bir grafiğine uzman, her çiftin numarasını ayrı ayrı değiştireceğim.
MakarFX # : Hangi periyotta test ettiniz ve kaç onay aldınız?
MakarFX , eklediğim ekranda EUR \ USD - M 30 - tüm keneler - 01/08/21 - 09/03/21 arasında test edildi. - 26 sipariş vardı ( AMA sabiti 4'ten 8'e değiştirdim, daha fazla sayıda muma bakmaya karar verdim)
Sabit 4 muma döndürülürse, aynı süre için - o zaman 35 sipariş, ancak orada da ilk siparişte 2'ye daha erken girer
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.
MakarFX Teşekkürler! Şimdi bu ilk emir sinyal olmadan gereksiz değil, ama şimdi bir nedenden dolayı ilk sinyal emrinde (normal) giriş 2 mum önce yapılır))) Ve sonra her şey yolunda, diğer emirlerde doğru anda giriyor ) Test cihazından mesaja ekran ekledim ama bu ilk siparişe rağmen - en önemli şey yapılmış, tekrar çok teşekkür ederim) Sihirbazlarla anladım, sonra harici bir değişken yapacağım ve eklediğimde Bir döviz çiftinin belirli bir grafiğine uzman, her çiftin numarasını ayrı ayrı değiştireceğim.
Açılışa bir bakayım.
Karakter kontrol ediliyorsa sihrin değiştirilmesine gerek yoktur.
zaten unuttum... ama en başta öyle yaptım (işte bu iyi oldu), ama koşuldan gelen yöntem güvenilmez görünüyordu, değişen sırayı belirtmek için daha açık bir şey istedim.
bu nedenle, yine de her yeni onaydaki koşulları kontrol etmeniz gerekir, önceki onayda çalışmadıysa, yenisinde değişecektir.
Peki, hata işleme yapmanız gerekir.
zaten unuttum... ama en başta öyle yaptım (işte bu iyi oldu), ama koşuldan gelen yöntem güvenilmez görünüyordu , değişen sırayı belirtmek için daha açık bir şey istedim.
Kodu değiştirmeme yardım et, böylece Kâr yerine puanlar olacak. Teşekkür ederim.
MakarFX Teşekkürler! Şimdi bu ilk emir sinyal olmadan gereksiz değil, ama şimdi bir nedenden dolayı ilk sinyal emrinde (normal) giriş 2 mum önce yapılır))) Ve sonra her şey yolunda, diğer emirlerde doğru anda giriyor ) Test cihazından mesaja ekran ekledim ama bu ilk siparişe rağmen - en önemli şey yapılmış, tekrar çok teşekkür ederim) Sihirbazlarla anladım, sonra harici bir değişken yapacağım ve eklediğimde Bir döviz çiftinin belirli bir grafiğine uzman, her çiftin numarasını ayrı ayrı değiştireceğim.
Makar anladığım kadarıyla CalculiteProfit() işlevi yerine bu denenmeli
Makar anladığım kadarıyla CalculiteProfit() işlevi yerine bu denenmeli
Evet
ve değiştir
Hangi periyotta test ettiniz ve kaç onay aldınız?
MakarFX , eklediğim ekranda EUR \ USD - M 30 - tüm keneler - 01/08/21 - 09/03/21 arasında test edildi. - 26 sipariş vardı ( AMA sabiti 4'ten 8'e değiştirdim, daha fazla sayıda muma bakmaya karar verdim)
Sabit 4 muma döndürülürse, aynı süre için - o zaman 35 sipariş, ancak orada da ilk siparişte 2'ye daha erken girer
Evet
ve değiştir
Makar bana yalnızca minimum ve maksimum sıranın kullanılabileceğini söyle?
Makar bana yalnızca minimum ve maksimum sıranın kullanılabileceğini söyle?