初学者的问题 MQL5 MT5 MetaTrader 5 - 页 968

 
xxz:

现在这就是我们需要的!

在那些变种中,它出来的时候要么只有一个序列号,要么是SIM_1,......等等。

你问的是关于第四个MT的问题,在第五个MT的部分。如果你不输出注释,那么你在mql4代码的开头就没有#property strict指令。插入它,愿绝地的力量与你同在。

 
Sprut112:
在测试一个多货币的EA时,有一个批次的问题。我有一个固定的0.03,但在测试期间,出现了0.1量的订单。图表上立即出现了一个故障。只有我吗?

我有几个选择。

  • 你在使用网状物。
  • 这就是德姆-弗罗斯特的诡计 :)
  • 而传统上:寻找你的代码中的错误。
 
Vladimir Karputov:

我有几个选择。

  • 你在使用网状物。
  • 这就是德姆-弗罗斯特的诡计 :)
  • 而传统上:寻找你的代码中的错误。

是的,我喜欢这样,好吧,这不是关键。

 
Artyom Trishkin:

你问的是关于第四个MT的问题,在第五个MT的部分。如果你没有得到注释输出,那么你的mql4代码的开头就没有#property strict指令。插入它,愿绝地原力与你同在。

在mql4上是的,但在mt5上是否有不同的工作方式?
这是否是同...

#属性严格站...

我希望赋值的结果是一个字符串结果,而不是一个序列号

或者参数本身的名称...

 
xxz:

在MT4上是的,但在MT5上是否有不同的工作方式?
一样的...

#属性严格站...

我想得到一个字符串结果作为赋值的结果,而不是其序列号

或者参数本身的名称...

为什么在mql4中用#property strict不能如你所愿?

关于交易、自动交易系统和策略测试的论坛

初学者的问题 MQL5 MT5 MetaTrader 5

xxz, 2018.12.21 12:39

非常感谢您!

因为我试过这样做,但对我来说并不奏效。

  enum  Symboll_
  {
   SIM_0,  //AUDUSD
   SIM_1,  //NZDUSD
   SIM_2,  //USDCAD
   SIM_3,  //USDCHF
   SIM_4,  //USDJPY
   SIM_5,  //EURJPY
   SIM_6,  //EURUSD
   SIM_7   //#CL
  };  

它与弗拉基米尔向你展示的代码有什么根本性的不同。

关于交易、自动交易系统和策略测试的论坛

初学者的问题 MQL5 MT5 MetaTrader 5

Vladimir Karputov, 2018.12.21 12:33

你去吧。

   enum MySymbol
     {
      symbol_0=0,// AUDUSD
      symbol_1=1,// NZDUSD
      symbol_2=2,// USDCAD
      symbol_3=3,// USDCHF
      symbol_4=4,// USDJPY
      symbol_5=5,// EURJPY
      symbol_6=6,// EURUSD
      symbol_7=7,// GBPUSD
      symbol_8=8,// #CL
     };
而这些实现方式没有任何区别。而你的代码没有输出文本描述的原因只有一个--那就是mql4代码中缺少#property strict。


 
Sprut112:
在测试多币种EA时,手数出现了问题。我有一个固定的0.03,但在测试期间,订单出现的量是0.1。图表上立即出现了一个故障。只有我吗?

它在测试器中正常交易,构建1960。我把什么地段,这就是它需要同时在12个对子上。

 
Konstantin Nikitin:

我在测试器中正常交易,构建1960。我放了多少,这就是同时对12对的需要。

我有32对,所以呢。主持人说,代码中存在一个错误。但是会有什么样的错误呢? 一个固定的地段就是一个固定的地方。 没有任何计算。
 
Sprut112:
我有32对。主持人说,我的代码中有一个错误。但是,可能会有什么样的错误呢? 一个固定的地段就是一个固定的地方,因为它是。

而且什么都没有。问题是。

Sprut112:
在测试多货币EA时,有一个批次的问题。我有一个固定的0.03,但在测试期间,订单出现的量是0.1。图表上立即出现了一个故障。只有我吗?

我向你表明,我没有。看起来你实际上是在看代码,或者说你在处理某种限制。这都是在通过咖啡渣猜测的层面。
 
Sprut112:
我有32双,那又怎样。主持人说,代码中存在一个错误。但是会有什么样的错误呢,在非洲,一个固定的地段就是一个固定的地段,没有任何计算。

寻找错误,分析代码,分析日志。不要忘记净值化和套期保值之间的区别。请记住,职位不会立即打开--你需要控制,等等,等等。

 
Vladimir Karputov:

寻找错误,分析代码,分析日志。不要忘记净值化和套期保值之间的区别。请记住,职位不会立即打开--你需要控制,等等,等等。

专家顾问以对冲方式进行交易。也许应该增加一些检查作为标准?