[存档!]任何菜鸟问题,为了不给论坛添乱。专业人士,不要与它擦肩而过。没有你,哪里都不能去 - 2. - 页 22

 
granit77:
你的逻辑是怎样的?你是来寻求帮助的,还是已经进阶了?你觉得有什么不同吗?
而实质上:你是第五个试图解释这个问题需要更具体的 表述,以便能够给出具体的 答案的人。

同事们,帮助!一个EA可能与另一个EA合用,并增加一些价值。

-他们是我说的!有一个具体的呼吁!只需要一个专业人员说 "是的,我将帮助你",我将把整个点和我的EA!

忘了它吧!谢谢你的帮助 !

 
Ereke:

同事们,帮助!一个EA可能与另一个EA合用,并增加一些价值。

-这些都是我说的!有一个具体的呼吁!只是需要一个专业人员说HELP!而且我会列出整个要点和我的EA!"。

不要紧 !谢谢你的帮助 !

正确地通过了。如果这是一个具体的地址,我是罗森克雷泽骑士团的大团长。
 
Roman.:


这就是你如何在代码中组织收盘价(例如白色蜡烛)向上突破分形的条件。

if (Close[1] > upfractal) { DO IT }

收盘价 可能远远高于分形图(如果分形图是向上的),那么就会失去潜在的利润。我在每一个交易日都会检查价格明细。
 
granit77:
这就对了,让它去吧。如果这是一个具体的地址,我是罗森克雷泽骑士团的大团长。


又一个自作聪明的人!

 
Roman.:



你这里的麋鹿和T恤的阵列是什么 - 我第一次看到这样的设计?


对不起,这是我在另一个模型中的惯性思维,在这个模型中,手数和断点是用一个包含开盘价 数组的变量计算的。而且,如果它们没有做成数组,就不会被编译。
 
Roman.:



至于你的问题,https://www.mql5.com/ru/forum/131277/page19--将MA断裂形成的事实作为一个bool 类型的变量,然后按照分形断裂。

也就是说,如果МА从下往上突破flagUp=true...


我的代码中就有这样的内容

 bool   Двверх=false,
        Дввниз=false,
        Сделкавверх=false,
        Сделкавниз=false;


//--------------------------------------------------------------------
        if(NormalizeDouble(MA_8,Digits)>NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_7,Digits)>=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_6,Digits)>=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_5,Digits)>=NormalizeDouble(MA_2,Digits) 
        && NormalizeDouble(MA_3,Digits)>=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_4,Digits)>=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_2,Digits)<NormalizeDouble(MA_1,Digits)) // Перелом вверх
          {
            Двверх=true;
            Alert("Двверх");
            Дввниз=false;
            Сделкавниз=false;
            dwfractal=0;
            
          }
 
Ereke:
当你被问到一个问题时,你必须愿意回答!如果不愿意,就不要写,把你的笑话留给自己。聪明的家伙!"如果你错过了,看看这个主题的名称!它不是为那些来这里写关于外汇市场新人的笑话的人创建的!"。

我的男人。你看到你的问题了吗?我想合并两个EA并添加参数。关键是这一点。这两个EA在哪里?要添加的参数到底是什么?这就是我所指出的。

如果你附加了EA,并说明你想添加什么参数,那将是一个不同的对话。看看其他人是如何提问的--他们会附上他们搞不清楚的代码。或者你认为现在一群利他主义者会把他们的建议涌向你,并会耐心地等待你进一步的行动指示?错了。但后来...维克多是正确的--在空中拍摄...

还是你只是一个巨魔?

 
Roman.:


然后,如果分形被突破,我们就进入市场。想一想--在同一时间TF上,MA将如何同时从底部和上部分形中突破?首先,我们要确定MA自下而上突破的事实,然后监测上分形的价格突破情况。如果在突破给定分形之前满足了МА破位的条件,那么重置flagUp = false,设置flagDw = true并监测价格突破下分形的情况。情况是这样的。


我也有。在开始时,我设定了价格突破的事实。

//--------------------------------------------------------------------
        if(NormalizeDouble(MA_8,Digits)>NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_7,Digits)>=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_6,Digits)>=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_5,Digits)>=NormalizeDouble(MA_2,Digits) 
        && NormalizeDouble(MA_3,Digits)>=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_4,Digits)>=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_2,Digits)<NormalizeDouble(MA_1,Digits)) // Перелом вверх
          {
            Двверх=true;

然后我在每一个刻度 上检查,看看分形是否被打破。

if (Двверх==true && upfractal !=0 && Bid > NormalizeDouble(upfractal+1*Point,Digits) && Tвверх!=Time[0] && Сделкавверх==false) // Условие открытия ордера при пробитии фрактала вверх
 

下午好。

我是mql4的新手,我学过一些东西,其他的不多,但我有个大概的想法。

我的问题如下。

我需要在一个15分钟的图表上按天组织一个迭代周期。

也就是说,在当天(15分钟图)工作时,我应该能够分析前几天的数据,而不是分析当天的条形图(将当天排除在分析之外),并计算前几天的日波动率(我想多少天就多少天),并取其平均值。

我不明白,如何在15分钟内安排一天的搜索周期,通过什么时间功能。

我希望这个问题是清楚的。

谢谢你的帮助

 
Roman.:



而在这里

if(NormalizeDouble(MA_8,Digits) < NormalizeDouble(MA_2,Digits) 
        && NormalizeDouble(MA_7,Digits)<=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_6,Digits)<=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_5,Digits)<=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_3,Digits)<=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_4,Digits)<=NormalizeDouble(MA_2,Digits)
        && NormalizeDouble(MA_2,Digits)>NormalizeDouble(MA_1,Digits)) // Перелом вниз

例如,这些值的差值必须与 "0 "比较。

if(NormalizeDouble(MA_8,Digits) - NormalizeDouble(MA_2,Digits) < 0
        && NormalizeDouble(MA_7,Digits) - NormalizeDouble(MA_2,Digits) <= 0 
        .......
        && NormalizeDouble(MA_2,Digits) - NormalizeDouble(MA_1,Digits) > 0) // Перелом вниз
罗曼,为什么?这不是同样的事情吗?例如,如果MA_8<MA_2与(MA_8-MA_2)<0 ?