问吧! - 页 79

 

提醒MTF HAS

嗨,代码大师。

我发现了这篇伟大的文章"Alert Once Per Bar",我试图让它与8个MTF HAS一起工作,但不幸的是,我不知道如何做到这一点,你能不能添加声音警报和弹出窗口,然后信号显示。

谢谢你的帮助!

附加的文件:
8_tf_has.mq4  11 kb
usdjpy_15.jpg  112 kb
 

在一个窗口中绘制两个指标

嗨,所有的程序员

如何在一个窗口中绘制两个指标,即rsi和stochastic

请注意

尊敬的先生

 
ayejkt:
嗨,所有的程序员

我如何在一个窗口中画出两个指标,即rsi和随机指标?

答复

是的

你可以打开一个,然后把另一个拖到同一个窗口,如果它们是子窗口,那么你就可以在一个窗口中得到两个。

如果它们是主窗口,那么你可以用代码将它们结合起来,但这是很棘手的。

 

是否有办法显示你在图表上加载的模板?

 

Alert MTF HAS - 最后一个帖子 #787

这里是 "每条警报一次 "的代码。

bool AlertOnce(string alert_msg, int ref)

{

static int LastAlert_1 = 0;

static int LastAlert_2 = 0;

static int LastAlert_3 = 0;

static int LastAlert_4 = 0;

switch(ref)

{

case 1:

if( LastAlert_1 == 0 || LastAlert_1 < Bars )

{

Alert(alert_msg);

LastAlert_1 = Bars;

return (1);

}

break;

case 2:

if( LastAlert_2 == 0 || LastAlert_2 < Bars )

{

Alert(alert_msg);

LastAlert_2 = Bars;

return (1);

}

break;

case 3:

if( LastAlert_3 == 0 || LastAlert_3 < Bars )

{

Alert(alert_msg);

LastAlert_3 = Bars;

return (1);

}

break;

case 4:

if( LastAlert_4 == 0 || LastAlert_4 < Bars )

{

Alert(alert_msg);

LastAlert_4 = Bars;

return (1);

}

break;

}

}[/CODE]

and here is part of code 8 MTF HAS

[CODE]

haOpen = iCustom(NULL,prd,"Heiken_Ashi_Smoothed",MaMetod,MaPeriod,MaMetod2,MaPeriod2,2,yy) ;

haClose = iCustom(NULL,prd,"Heiken_Ashi_Smoothed",MaMetod,MaPeriod,MaMetod2,MaPeriod2,3,yy) ;

double dUp = EMPTY_VALUE;

double dDn = EMPTY_VALUE;

if (haOpen<haClose) dUp = 1; else dDn = 1;

switch (tf)

{

case 0: if (dUp == 1) buf1 = 1;

else buf1 = EMPTY_VALUE; break;

case 1: if (dUp == 1) buf2 = 1 + Gap * 1;

else buf2 = EMPTY_VALUE; break;

case 2: if (dUp == 1) buf3 = 1 + Gap * 2;

else buf3 = EMPTY_VALUE; break;

case 3: if (dUp == 1) buf4 = 1 + Gap * 3;

else buf4 = EMPTY_VALUE; break;

case 4: if (dUp == 1) buf5 = 1 + Gap * 4;

else buf5 = EMPTY_VALUE; break;

case 5: if (dUp == 1) buf6 = 1 + Gap * 5;

else buf6 = EMPTY_VALUE; break;

case 6: if (dUp == 1) buf7 = 1 + Gap * 6;

else buf7 = EMPTY_VALUE; break;

case 7: if (dUp == 1) buf8 = 1 + Gap * 7;

else buf8 = EMPTY_VALUE; break;

}

是否有可能使其发挥作用,我试过,但总是出现错误。谁能看看这段代码,谢谢。

 

2合1

增加。

谢谢你努力帮助我,但我还是做不到,把rsi和stoch放在一个子窗口里。如何拖动它?

你能给我更多启发吗?

问候

尊敬的先生

附加的文件:
 

谁能给我指出一个能同时下买入和卖出订单的EA,类似于对冲订单。

 
waaustin:
谁能给我指出一个能在同一货币对上同时下买入和卖出订单的EA,类似于对冲订单。

在USDJPY上试试这个EA,时间框架=M1。

maxdrawdownpercent = 0.05;

附加的文件:
 

你能帮助我在这些专家代码中加入在22:00关闭所有交易头寸的代码吗?

你能帮助我在这些专家代码中加入在22:00关闭所有交易头寸的代码吗?

谢谢你

附加的文件:
crosser.mq4  6 kb
 
Bongo:
在USDJPY上试试这个EA,时间框架=M1。最大下降百分比=0.05。

它是一个ex4文件。我无法在Metatrader中打开它。我其实很想看看代码,看看该EA是如何编码的,在同一货币对 上同时输入买入/卖出订单,看看我是否可以在我的EA中加入同样的方法。

更具体地说,我实际上想让我的EA做的是以下事情。

该EA将根据某些条件进行买入/卖出交易。一旦进入最初的交易,有时可能需要三到五天的时间,才能最终以止盈收场。同时,在这三到五天的时间里,可能会有几个相反方向的交易机会。我希望EA能够利用这些机会,同时保留原始交易,因为它最终会以盈利收场。这些与原始交易方向相反的额外交易机会在技术上将是对原始交易的对冲,尽管它们最终也会以获利平仓。但要清楚的是,我仍然只希望EA只在同一方向上有一个交易机会。因此,在同一时间打开的最大交易将是一个买入和一个卖出。

我已经附上了我的EA下单逻辑的副本

我希望这有帮助