[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 666

 
如果今天是13号星期五就好了 :-)
 
chief2000:
如果今天是13号星期五就好了 :-)
匆匆忙忙地...
 

-Ns rnj &

-cvthnm

-ye b xnj &

-ye b dc`,e-uf-uf

 
IgorM:

漂亮的技术指标 https://www.mql5.com/ru/code/9397

美元指数,请帮助我代替画两个算术平均数:ExtMapBuffer2[i]和ExtMapBuffer3[i]来画一个平均数和一个指数平均数

给你,伊戈尔 :)
附加的文件:
 
你能不能告诉我,创建一个对象 并指定位于柱状体右侧的柱状体时间,其索引为0,作为第二个时间坐标是多么容易......太糟糕了,不支持减去柱状体......。))
 
KRUSHNY:
请教如何在创建对象时,指定右侧索引为0的条形图的时间作为第二个时间坐标......太糟糕了,负数条形图不被支持......))

没有这样的规定。它还不存在。但是有一个办法--声明一个数据时间类型的变量,在那里输入零点的开盘时间,然后把当前时间框架的一根蜡烛的秒数加到它上面。
 
ToLik_SRGV:
给你,伊戈尔 :)


好的。非常感谢!

我试着附加函数iMAOnArray() - 但什么都没有,这是一个奇怪的情况,这些内置的计算函数通过传递的参数 - 一个数组,而不是通过条形 - 只要我扭曲这些函数都不会工作,但也有iCCIOnArray() 和.....。

 
IgorM:


好的。谢谢!

我试着附加函数iMAOnArray() - 但是什么都没有,总的来说,这些内置的计算函数有某种神秘的情况,通过传递的参数 - 一个数组,而不是通过条形 - 只要我扭曲这些函数都不工作,但也有iCCIOnArray() 和 .....


告诉我你是如何做到的。
 

也许有人在一个图表上使用两个EA时遇到了问题。

重点是,一个专家顾问(它是New_Platinum)从交易日开始就在图表上画线,但在晚上8点(终端时间)才开始交易。我不知道它的算法(ex4文件),反编译它也没有提供任何信息。

第二个专家顾问,以线为单位进行交易(有几个,原则上可以使用任何一个)。

然而......它们在一个图表上无法相处,我无法使两个EA交叉。现在下令创建一个新的EA还为时过早,因为假设的战略是相当 "原始 "的。

也许有一种方法可以同时在两个图表上画线?还是有一些其他的选择?

这个专家顾问

附加的文件:
 

朋友们,我不明白为什么它不起作用。

double Loss=0;                                        // Последнее значение убытка
         int    i, k=OrdersTotal(), OrdTicket=-1;

         for (i=k-1; i>=0; i--) {                              // Цикл по всем ордерам терминала
            if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)) {
               if (OrderMagicNumber()!=5100){ 
                  if ((OrderProfit()+OrderSwap()<0)) {            // Если профит позиции меньше 0
                     if (Loss>OrderProfit()+OrderSwap()) {        // Если последнее значение убытка больше убытка позиции  
                        Loss=OrderProfit()+OrderSwap();           // Значит тут убыток больше, запоминаем как последнее
                        OrdTicket=i;                              // Запоминаем номер убыточной позиции
                     }
                  }
               }  
            }
         }

如果在循环中发现一个带有魔法5100的位置,循环必须进入一个新的迭代。

if (OrderMagicNumber()!=5100) 

...但这并没有发生,被选中的 具有魔力5100的头寸 开始作为最无利可图的头寸参与到进一步的计算中......。

这是锁定的位置...然后在其上设置另一个锁定位置......。

帮助我了解这只狗藏在哪里...

原因: