MQL4 ve MQL5 ile ilgili herhangi bir acemi sorusu, algoritmalar ve kodlar hakkında yardım ve tartışma - sayfa 632

 
Artyom Trishkin :

Namlunun içindekileri bir bardağa dökmeyi deneyin.

Bir bardağa sadece bir bardak nasıl dökülür - yığın taşması önlenir mi?
 
Ghabo :
Bir bardağa sadece bir bardak nasıl dökülür - yığın taşması önlenir mi?

Yukarıda zaten cevap verdim - bu senin durumun değil. Bir bardağa sadece bir bardak dökmek için, içine dökülen sıvı miktarını kontrol etmeniz ve "zemine dökülen fazlalığı hızla temizlememeniz" gerekir.

 
Artyom Trishkin :

Pervazları gizle - kolay bir çözüm mü?

Çizgiler neler? Neresi? Ne zaman inşa ediliyorlar? Ne inşa ediyorlar?

Evet)))

Bilmiyorum, görünüşlerinin nedenini bulamıyorum. Bu koordinatlar zamanla nereden geliyor ve t \ f değiştirilirken

 
Ghabo :

Evet)))

Bilmiyorum, görünüşlerinin nedenini bulamıyorum. Bu koordinatlar zamanla nereden geliyor ve t \ f değiştirilirken

Göstergeniz?

 
Artyom Trishkin :

Göstergeniz?

Yazar bilinmiyor)

SendMessageA'nın nesi var?

 
Ghabo :

Yazar bilinmiyor)

SendMessageA'nın nesi var?

Anlamak. Bazılarını örtbas etmek ilginç değil - bu çocukça.

 
Artyom Trishkin :

Anlamak. Bazılarını örtbas etmek ilginç değil - bu çocukça.

Bu çizgilerle ilgili değil.

Soru, derleyicinin satırda "MetaTrader4_Internal_Message" üzerine yemin etmesinin nedenidir.

SendMessageA(hwnd, RegisterWindowMessageA( "MetaTrader4_Internal_Message" ), 14 , WindowExpertName ());
 

Selamlar.

Bana bunun nasıl olabileceğini ve bununla nasıl başa çıkacağımı söyle? . Kodda go değişkeni var, değişikliği günlüğe kaydedilmek üzere yazılmış. Ancak bazen, yalnızca tüm keneleri test ederken, bu konuda bir mesaj göstermeden değişir ve buna göre algoritma da değişir. İşte nasıl olması gerektiğine dair bir örnek:

Ve işte böyle oluyor:



Hepsi linkte:

https://cloud.mail.ru/public/3hFn/acNemAU3f

İşte kodun bir parçası, bunun bir parça olduğu, her şey uymuyor, lütfen stile bağlı kalmayın

 if (go== 4 )
   { Print ("go== ", go, " Last2OrdersBuyProfit()== ", Last2OrdersBuyProfit(), " Orders5Profit()== ", Orders5Profit());
   if (Last2OrdersBuyProfit()<= 0 )
      {
         Print ("Last2OrdersBuyProfit()<= 0 == ", Last2OrdersBuyProfit(), "  Last2OrdersBuyClose()"); Last2OrdersBuyClose();  
         
         ticketB4 = OrderSend ( Symbol (), OP_BUY , Lots, Ask , Slippage, 0 , 0 , "", Magic, 0 , Blue);   
         if (ticketB4) { Print ("ticketB4== ", ticketB4);}
         else { Print ("go OP_BUY ERR ", GetLastError ());} 
                  
         ticketB4 = OrderSend ( Symbol (), OP_BUY , Lots, Ask , Slippage, 0 , 0 , "", Magic, 0 , Blue);   
         if (ticketB4) { Print ("ticketB4== ", ticketB4);}
         else { Print ("go OP_BUY ERR ", GetLastError ());} 
                  
         ticketS4 = OrderSend ( Symbol (), OP_SELL , Lots, Bid , Slippage, 0 , 0 , "", Magic, 0 , Red);   
         if (ticketS4) { Print ("ticketS4== ", ticketS4);}
         else { Print ("go OP_SELL ", GetLastError ());} 
         
         price2=( Ask + Bid )/ 2 ; go= 3 ; Print ("go = 4 to ", go, " price2= ", price2);
      }
   if (Orders5Profit()>= 0 )
      { 
       Print ("go== ", go, " Orders5Profit()>= 0 ==", Orders5Profit(), "  count5== ", count5, "  OrdersClose4()"); 
      OrdersClose4(); price1=( Ask + Bid )/ 2 ; go= 2 ; trall2= 0 ;   Print ("go == 4 to ", go, " price1= ", price1);
      }
   }   
Файл из Облака Mail.Ru
Файл из Облака Mail.Ru
  • cloud.mail.ru
Облако Mail.Ru - это ваше персональное надежное хранилище в интернете. Все нужные файлы всегда под рукой, доступны в любой точке мира с компьютера или смартфона.
 
Andrey Sokolov :

Selamlar.

Bana bunun nasıl olabileceğini ve bununla nasıl başa çıkacağımı söyle? . Kodda go değişkeni var, değişikliği loglanmak üzere yazılıyor. Ancak bazen, yalnızca tüm keneleri test ederken, bu konuda bir mesaj göstermeden değişir ve buna göre algoritma da değişir. İşte nasıl olması gerektiğine dair bir örnek:

Ve işte böyle oluyor:



Hepsi linkte:

https://cloud.mail.ru/public/3hFn/acNemAU3f

İşte kodun bir parçası, bunun bir parça olduğu, her şey uymuyor, lütfen stile bağlı kalmayın

Test kullanıcısı günlüğünde her şey görüntülenemiyor - hızlandırılması gereken boşluklar var. RMB aracılığıyla tam günlüğü görün

 
Artyom Trishkin :

Test günlüğünde her şey görüntülenemiyor - hızlandırmak için boşluklar var. RMB aracılığıyla tam günlüğü görün

Böyle?