EATC

 找回密码
 立即注册
查看: 420|回复: 1

MT4 EA编写入门(最易学经典)转载16

[复制链接]

278

主题

1920

帖子

1078

积分

客服

Rank: 7Rank: 7Rank: 7

积分
1078
发表于 2022-12-14 11:40:01 | 显示全部楼层 |阅读模式
【第16课】:给ea添加滑点自定义  
datetime限制一根柱子下注一次=0; //自定义
double下注数量=0.1; //自定义
double止损=200; //自定义
double止盈=200; //自定义
double滑点=30; //自定义
int start() //ea开始运行
{

if( //如果
OrdersTotal()==0 //没有单可以下注
&& Close[0]-Open[0]>200*Point //判断上升趋势
&&限制一根柱子下注一次!=Time[0] //限制一根柱子下注一次
&& IsDemo() //限制模拟户口运行
&& DayOfWeek() !=0 //礼拜不要交易
&& DayOfWeek() !=6 //星期6不要交易
&& DayOfWeek() !=5 //星期5不要交易
&& (Hour()>3&&Hour()<22) //限制交易时间:早上3点到晚上10点可以交易
&& Year()==2009 //限制交易时间:只限2009年可以运行
){
OrderSend(Symbol(),OP_BUY,下注数量,Ask,滑点,Ask-止损*Point,Ask+止盈*Point,"macd sample",16384,0,Green);
限制一根柱子下注一次 =Time[0];
}

if( //如果
OrdersTotal()==0 //没有单可以下注
&& Open[0]-Close[0]>200*Point //判断下降趋势
&&限制一根柱子下注一次!=Time[0] //限制一根柱子下注一次
&& IsDemo() //限制模拟户口运行
&& DayOfWeek() !=0 //礼拜不要交易
&& DayOfWeek() !=6 //星期6不要交易
&& DayOfWeek() !=5 //星期5不要交易
&& (Hour()>3&&Hour()<22) //限制交易时间:早上3点到晚上10点可以交易
&& Year()==2009 //限制交易时间:只限2009年可以运行
){
OrderSend(Symbol(),OP_SELL,下注数量,Bid,滑点,Bid+止损*Point,Bid-止盈*Point,"macd sample",16384,0,Red);
限制一根柱子下注一次 =Time[0];
}
return(0); //ea重复运行 每秒大概可能重新运算100
}

回复

使用道具 举报

460

主题

1465

帖子

4981

积分

交易元老

Rank: 8Rank: 8

积分
4981
发表于 2023-12-23 10:56:39 | 显示全部楼层
厉害了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

收藏本站|法律声明|Archiver|小黑屋|support@ea198.com|EATC ( 桂ICP备2022005787号 )

风险提示与免责声明:擅自从事外汇保证金交易的双方不受法律保护!社区内展示内容,均为网友自发分享,不构成投资建议,社区无法全面监控由第三方上传至社区的资源,因此不保证资源的合法性、安全性、完整性、真实性或品质等。您下载时,同意自行判断并承担所有风险。社区内的资源,仅限用于学习和研究目的,不得将用于商业或者非法用途,否则,一切后果请用户自负。社区信息来自网络,版权争议与社区无关,您下载后须在24个小时之内进行删除。如果您喜欢该内容,请支持正版。如有侵权请邮件与我们联系处理。