编码帮助 - 页 704

 
mladen:

李亚

给你


仔细检查!!!

再次感谢您的快速帮助!李亚

 

编码员们好,有一个问题。

如果我想在一个指标的基础上创建一个信号盘,每个时间段有不同的设置,我想用iCustom 函数来读取它的值,这怎么做?如果我写了例如Lenght1(用于第一个时间段),Lenght2(用于第二个时间段)等等,我就不能使用iCustom函数。

我必须为每个时间段创建一个不同的源指标(有不同的外部变量名称),我想读取其数值?

 
mladen:

你可能需要在一个字符串中输入参数,然后将该字符串中的部分解析为适当的数组。

请看这个帖子中的一个例子:https://www.mql5.com/en/forum/179807/page198

谢谢你,很有意思!

 
thefxpros:

编码员们好,有一个问题。

如果我想在一个指标的基础上创建一个信号盘,每个时间段有不同的设置,我想用iCustom函数来读取它的值,这怎么做?如果我写了例如Lenght1(用于第一个时间段),Lenght2(用于第二个时间段)等等,我就不能使用iCustom函数。

我必须为每个时间段创建一个不同的源指标(有不同的外部变量名称),我想读取它的值?

你可能需要在一个字符串中输入参数,然后将该字符串中的部分解析为适当的数组。

请看这个帖子中的一个例子:https://www.mql5.com/en/forum/179807/page198

 
亲爱的朋友。

我需要编码。

蜡烛收盘后,如果蜡烛是向上的,则提醒向上,蜡烛是向下 的,则提醒向下,任何时间段都可以。

如果你有,请分享给我。

谢谢你的支持。

- 洁星

 

尊敬的客户

我的交易理念有一个问题。

double BU1=iMA(Symbol(),0,ShortSma,0,MODE_SMA,PRICE_CLOSE,i+1)。

double BL1=iMA(Symbol(),0,LongSma,0,MODE_SMA,PRICE_CLOSE,i);


string BUY="false";
string SELL="false";

if(TradeAfterTP==false&&!(BU1>Close[1]&&BL1>Close[1])||
(TradeAfterTP&&BU1>Close[1]&&BL1>Close[1]))BUY="true"。
如果(TradeAfterTP==false&&!(BL1<Close[1]&&BU1<Close[1])||
(TradeAfterTP&&BL1<Close[1]&&BU1<Close[1]))SELL="true"。

string SignalBUY="false"。

字符串SignalSell="false"。

EA在虚假点位打开交易,并在接下来的时间里关闭它 --- 为什么?

有什么帮助吗?

总之谢谢你...

附加的文件:
 
BeastyBoy:

尊敬的客户

我的交易理念有一个问题。

double BU1=iMA(Symbol(),0,ShortSma,0,MODE_SMA,PRICE_CLOSE,i+1);

double BL1=iMA(Symbol(),0,LongSma,0,MODE_SMA,PRICE_CLOSE,i);


string BUY="false";
string SELL="false";

if(TradeAfterTP==false&&!(BU1>Close[1]&&BL1>Close[1])|
(TradeAfterTP&&BU1>Close[1]&&BL1>Close[1]))BUY="true";
if(TradeAfterTP==false&&!(BL1<Close[1]&&BU1<Close[1])|
(TradeAfterTP&&BL1<Close[1]&)&BU1<Close[1]))SELL="真";

string SignalBUY="假"。

string SignalSELL="false"。

EA在虚假点位打开交易,并在接下来的时间里关闭它 --- 为什么?

请提供帮助?

谢谢你...

平仓并不取决于该代码。检查 检查何时关闭订单的部分
 

谢谢你,姆拉登。

平仓是指当:

if((SELL=="true")||

if((BUY=="true")

????

 
BeastyBoy:

谢谢你,姆拉登。

平仓是指当:

if((SELL=="true")||

if((BUY=="true")

????

那么什么时候是 "什么都不做 "呢?
 

什么时候是 "无所作为 "呢?

当买入时:BU1<Close[1],然后等待直到BU1>Close[1]再次出现,或处于卖出模式。

这个想法是,EA买入(卖出)任何趋势的修正。

这与超级伍迪-普林西比的想法相同。

买入。较长的CCI>0和快速CCI=-100

对不起,混淆了.....

谢谢你