初学者的问题 MQL4 MT4 MetaTrader 4 - 页 60

 
Sergey Gritsay:
把我强调的所有内容放到OnTick()函数 中。
你能解释一下其中的区别吗?
 
Michail_David:
你能解释一下其中的区别吗?

你打开程序,它只在你打开的时候计算,然后它不计算或重新计算任何东西,甚至在测试器中也是如此。

嗯,这是一个糟糕的开始...

上面已经正确地告诉你--如何做

 
Renat Akhtyamov:

你打开程序,它只在你打开的时候计算,然后它不计算或重新计算任何东西

这样一个糟糕的开始...上面已经告诉你如何正确操作了

你可能会因此而无法开仓交易。你说对了吗?
 
Michail_David:
也正因为如此,交易也可能无法打开。对吗?
100%
 
Renat Akhtyamov:
100%
测试器仍然无法打开交易。我将在模拟账户上进行尝试。谢谢你的提示
 
Michail_David:
测试器仍然不能打开交易。我将在模拟账户上进行尝试。谢谢你的提示。

同样的情况也会发生在演示中,只是时间更长。

如果你想分享,请发布代码

 
Renat Akhtyamov:

它在演示中也是一样的,只是时间更长。

如果你想一起工作,请公布代码

该代码在第58页。提前感谢您的帮助 https://www.mql5.com/ru/forum/160587/page58#comment_4072256
Вопросы от начинающих MQL4 MT4 MetaTrader 4
Вопросы от начинающих MQL4 MT4 MetaTrader 4
  • www.mql5.com
Если у Вас вопросы по MQL4, MT4, MetaTrader 4, пожалуйста пишите в этой теме. Особенно когда вопросы касаются торговых функций...
 
Michail_David:
该代码在第58页。谢谢你的帮助。

你可能没有完全理解让你做什么。

例如--移动前几行

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

你可能没有完全理解让你做什么。

例如--移动前几行

double Margin_Percent; //Используемые средства для открытия ордеров
double Lots;//Определение общего количества лотов
....................
//+------------------------------------------------------------------+
//| Expert tick function                                             |
//+------------------------------------------------------------------+
void OnTick()
  {
     Margin_Percent=AccountFreeMargin()*Percent/100;
     Lots=Margin_Percent/MarketInfo(Symbol(),MODE_MARGINREQUIRED);
     .........
  
//------
  }
是的,我把整个事情与数据类型 联系起来。谢谢你告诉我如何去做。
 
Michail_David:
是的,我已经把整个事情和数据类型 一起转移了。谢谢你告诉我如何去做。
我希望OnInit()有一些值分配给Percent 变量?