顺水外汇EA交易网MT4
标题:
手工划线穿越报警改成弹窗报警
[打印本页]
作者:
fu416600722
时间:
2018-1-11 14:39
标题:
手工划线穿越报警改成弹窗报警
有哪位大神能帮我把这个手动画线穿越报警指标改成能弹窗报警提示的,窗口内能显示是哪个货币兑出现报警,在此附上声音报警的MQL4文件,不甚感激
#property copyright "Copyright ?2004, MetaQuotes Software Corp."
#property link "http://www.metaquotes.net/"
//----
#property indicator_chart_window
extern bool CROSSVLINE_ALERT = true;
extern bool CROSSTRENDLINE_ALERT = true;
datetime alertbar = 0;
bool baralerton = true;
int baralertno = 0;
int init()
{
//----
return(0);
}
int start()
{
int obj_total=ObjectsTotal();
string name;
if(Time[0] != alertbar)
{
alertbar = Time[0];
baralerton = true;
baralertno = 0;
}
if(!baralerton )
{
return(0);
}
for(int i=0;i trendlinevalue1) //then up trend line
{ //柱体完成穿越
if(Close[2]>=ObjectGetValueByShift(name,2) && Close[1][tr]trendlinevalue1)
{
Print("柱体完成向上穿越趋势线", name, " ", Symbol(), " ", Close[1]);
playalert("alert.wav");
}
}
}
if(ObjectType(name) ==OBJ_HLINE && CROSSVLINE_ALERT)
{
double linevalue0 = ObjectGet(name,OBJPROP_PRICE1);
if(linevalue0 == 0) {
continue;
}
if(Close[1] > linevalue0 && Bid linevalue0)
{
Print("向上穿越 ", Symbol(), " ", linevalue0);
playalert("wait.wav");
}
}
}
//----
return(0);
}
void playalert(string sound)
{
PlaySound(sound);
baralertno = baralertno+1;
if(baralertno >= 2)
{
baralerton = false;
}
}
作者:
tuuuu
时间:
2018-1-11 15:44
baralertno = baralertno+1;
作者:
davicyap
时间:
2018-1-11 16:31
谢谢分享
作者:
z26f6
时间:
2018-1-11 17:30
谢谢分享,已经改好的吗
作者:
09poco
时间:
2018-1-11 17:44
还不错,不知道好用来啊
作者:
netstray
时间:
2018-1-11 18:56
收藏学习
作者:
ytwlj
时间:
2018-1-11 20:16
帮顶,顺便捡金币
作者:
o看看o
时间:
2018-1-11 21:36
谢谢分享
作者:
fu416600722
时间:
2018-1-11 22:10
这是声音报警的,求牛人改成弹窗报警,我有个rsi报警,能显示盘面,周期
作者:
fu416600722
时间:
2018-1-11 23:25
??
作者:
dcxcrzlt
时间:
2018-1-11 23:56
帮顶,顺便捡金币
作者:
notebooklw
时间:
2018-1-12 00:08
帮顶,顺便捡金币
作者:
weilai01
时间:
2018-1-12 00:13
感谢分享
作者:
menghunabc
时间:
2018-1-12 01:14
感谢分享
作者:
1017570008
时间:
2018-1-12 02:31
感谢分享
欢迎光临 顺水外汇EA交易网MT4 (http://waterforex.com/)
Powered by Discuz! X3.2