新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1876

 
Alexey Viktorov #:

好吧,Artem... 你把所有人都吓跑了。甚至没有人问什么......那我就去买点伏特加,啤酒也没有用......

这都是芬兰的帅哥,而不是那些需要帮助的人。当然是关于支部的话题。

 
Alexey Viktorov #:

好吧,Artem... 你把所有人都吓跑了。甚至没有人问什么......那我就去喝伏特加,啤酒也没有用......

也许我会直接走到极端,为了毒品 :)

总的来说,当一个技术论坛,在一个技术性的主题中,开始一个小丑式的表演,是很可悲的。

 
而在一般情况下,在不是第一品脱的啤酒和伏特加之后,一个想法。直观循环的意义在于找出用户所输入的内容并将其送回))))。
 

回到StringToEnum,我发现了一个相对通用的解决方案,适用于枚举按顺序编号的情况(1,2,3,...)。

对于数值较大的序列的明确编号将不起作用(例如ENUM_TIMEFRAMES)。但是,如果你使用你自己的枚举,没有明确的编号(或至少是连续的编号)--解决方案将工作。

template<typename T>
bool StringToEnum(const string i_str, T &o_val)
{
   for(int i = 0; i < 256; i++)
      {
         o_val = (T)i;
         if(StringCompare(EnumToString(o_val), i_str, false) == 0)
            return(true);
      }
   o_val = WRONG_VALUE;
   return(false);
}

对于所有其他情况,你需要自行车,比如每个可能的值的名称的静态数组 和在这个数组中的字符串搜索。

 
Maksim Emeliashin 静态数组 和在这个数组中的字符串搜索。

这一切的意义何在?你想用你自己的数值替换ENUM_TIMEFRAMES的数字值?还是什么?

 
请帮助,我画了两条江恩线,它们相交于某一点,我需要知道这些线的交点的坐标。
附加的文件:
 
12345678902003 #:
请帮助,我画了两条江恩线,它们相交于某一点,我需要知道这些线的交点的坐标。
帮助的线段方程式
 
Artyom Trishkin #:
直线方程是一种帮助

从每个条形图上的直线上获取价格,并进行比较或找出差异,在交叉差异的标志发生变化的地方)顺便说一下,条形图上可能没有相等的东西。

 
Valeriy Yastremskiy #:

从每个条形图上的直线中获取价格,并进行比较或找出差异,在交叉差异的标志发生变化的地方)顺便说一下,条形图上可能没有相等的东西。

>=, <=
 

大家下午好。

我正在重写一个从MQL4到MQL5的EA。我不明白如何通过SL获得平仓 的原因。

我需要它来决定下一步该做什么。

在MT5终端中,你可以在历史窗口中选择一个交易、订单或头寸。