Yeni başlayanlardan sorular MQL4 MT4 MetaTrader 4 - sayfa 60

 
Sergey Gritsay :
vurguladığım her şeyi OnTick() işlevine koy
Farkı açıklayabilir misiniz?
 
Michail_David :
Farkı açıklayabilir misiniz?

Programı açın ve yalnızca açtığınızda hesaplar ve ardından test cihazı da dahil olmak üzere hiçbir şeyi saymaz veya yeniden hesaplamaz.

Down and Out sorunu başladı...

Yukarıda tam olarak nasıl yapacağınız söylendi.

 
Renat Akhtyamov :

Programı açın ve yalnızca açtığınızda hesaplar ve ardından hiçbir şeyi saymaz veya yeniden hesaplamaz.

başlangıçta sıkıntılı bir şekilde ... yukarıda size doğru bir şekilde söylendi - nasıl yapılır

Ve bu nedenle işlemler açılmayabilir. Doğru şekilde?
 
Michail_David :
Ve bu nedenle işlemler açılmayabilir. Doğru şekilde?
100%
 
Renat Akhtyamov :
100%
Test cihazı hala işlem açmıyor. Demo hesapta deneyeceğim. tavsiye için teşekkürler
 
Michail_David :
Test cihazı hala işlem açmıyor. Demo hesapta deneyeceğim. tavsiye için teşekkürler

Aynısı demoda da olacak, sadece daha uzun.

Birlikte anlamak istiyorsanız - kodu gönderin

 
Renat Akhtyamov :

Aynı şey demoda da olacak, sadece daha uzun.

Birlikte anlamak istiyorsanız - kodu gönderin

Sayfa 58'deki kod. Yardımlarınız için şimdiden teşekkür ederiz https://www.mql5.com/en/forum/160587/page58#comment_4072256
Вопросы от начинающих MQL4 MT4 MetaTrader 4
Вопросы от начинающих MQL4 MT4 MetaTrader 4
  • www.mql5.com
Если у Вас вопросы по MQL4, MT4, MetaTrader 4, пожалуйста пишите в этой теме. Особенно когда вопросы касаются торговых функций...
 
Michail_David :
Sayfa 58'deki kod. Şimdiden teşekkür ederim

Muhtemelen ne yapmanız tavsiye edildiğini tam olarak anlamadınız.

Örneğin - ilk birkaç satırı aktarıyoruz

double Margin_Percent; //Используемые средства для открытия ордеров
double Lots; //Определение общего количества лотов
....................
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick ()
  {
     Margin_Percent= AccountFreeMargin ()*Percent/ 100 ;
     Lots=Margin_Percent/ MarketInfo ( Symbol (), MODE_MARGINREQUIRED );
     .........
  
//------
  }
 
Renat Akhtyamov :

Muhtemelen ne yapmanız tavsiye edildiğini tam olarak anlamadınız.

Örneğin, ilk birkaç satırı aktarıyoruz

double Margin_Percent; //Используемые средства для открытия ордеров
double Lots; //Определение общего количества лотов
....................
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick ()
  {
     Margin_Percent= AccountFreeMargin ()*Percent/ 100 ;
     Lots=Margin_Percent/ MarketInfo ( Symbol (), MODE_MARGINREQUIRED );
     .........
  
//------
  }
Evet. Her şeyi veri türleri ile birlikte aktardım. nasıl yapacağımı söylediğin için teşekkürler
 
Michail_David :
Evet. Her şeyi veri türleri ile birlikte aktardım. nasıl yapacağımı söylediğin için teşekkürler
Umarım OnInit () içinde Yüzde değişkenine bir değer atanır?