欢迎来到天天文库
浏览记录
ID:40489212
大小:149.51 KB
页数:92页
时间:2019-08-03
《外汇mt4编程:ea编写中级(第2版)》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、外汇mt4编程:ea编写中级(第2版)外汇MT4编程:MT4EA编写中级(第2版共十六课)原创:李沂鸿(柒侠伍义)国家:马来西亚第1章:初级EA以下是初级EA////////////ea不读这个注解///////////////////////#propertycopyright"柒侠伍义_初级EA教程_商业版本"datetime限制一根柱子下注一次=0;//自定义externdouble下注数量=0.1;//自定义externdouble止损=200;//自定义externdouble止盈=200;//自定义externdouble滑点=30;//自定义externbool使用音乐
2、=true;//true=要用false=不要用externbool使用弹出提示=false;//true=要用false=不要用stringea名字="柒侠伍义_初级EA教程";externdouble开始交易时间=3;//自定义交易时间externdouble结束交易时间=23;//自定义交易时间double魔术号码=16384;//自定义魔术号码double死亡日期年=2009;//自定义ea终止日期double死亡日期月=12;//自定义ea终止日期double死亡日期日=12;//自定义ea终止日期double死亡日期时=12;//自定义ea终止日期double用户账户=9
3、0240764;//自定义指定用户帐号double赢钱目标=10000;//自定义赢太多了不要做单double输钱目标=500;//自定义输太惨了不要做单string交易商="FOREX.com";//自定义交易商externstring货币对1="EURUSD";//自定义指定货币对externstring货币对2="EURJPY";//自定义指定货币对externstring货币对3="GBPUSD";//自定义指定货币对double时间周期1=30,时间周期2=60;//自定义时间周期////////////ea不读这个注解///////////////////////ints
4、tart()//ea开始运行{//开始主程式HideTestIndicators(true);//命令ea隐藏ea中的指标if(AccountFreeMarginCheck(Symbol(),OP_BUY,下注数量)<=0
5、
6、GetLastError()==134){return;}//命令ea如果保证金不足不要交易if(AccountFreeMarginCheck(Symbol(),OP_SELL,下注数量)<=0
7、
8、GetLastError()==134){return;}//命令ea如果保证金不足不要交易////////////ea不读这个注解///////////
9、////////////if(//开始如果OrdersTotal()==0//没有单可以下注&&Close[0]-Open[0]>200*Point//判断上升趋势&&Close[1]-Open[1]>200*Point//判断上升趋势&&Close[2]-Open[2]>200*Point//判断上升趋势&&Close[3]-Open[3]>200*Point//判断上升趋势&&限制一根柱子下注一次!=Time[0]//限制一根柱子下注一次&&IsDemo()//
10、限制模拟户口运行&&DayOfWeek()!=0//礼拜不要交易&&DayOfWeek()!=6//星期6不要交易&&DayOfWeek()!=5//星期5不要交易&&(Hour()>开始交易时间&&Hour()<结束交易时间)//限制交易时间:早上3点到晚上10点可以交易&&Year()==2009//限制交易时间:只限2009年可以运行&&(Year()<=死亡日期年&&Month()<=死亡日期月&&Day()&
11、lt;=死亡日期日&&Hour()<=死亡日期时)//ea死亡日期&&AccountNumber()==用户账户//指定用户账户&&(AccountBalance()<赢钱目标&&AccountBalance()>输钱目标)//赢太多了不要做单输太惨了不要做单&&AccountCompany()==交易商//指定交易商方可交易&&(Symbol
此文档下载收益归作者所有