• 概述
  • 评论
  • 评论
  • 新特性

An simple EA based sar indicator

一、EA原理

这个EA是基于SAR指标做交易的EA。当K线顶部第一次出现SAR时做空或者平多单,K线底部第一次出现SAR时做多或者平空单。Sar作为趋势性指标在大一点的周期如H4DW会比较精确。

1SAR是趋势性交易指标,但是EA并没有判断趋势能力,所以每天都需要你自行判断交易方向,在EA的设置中,常用界面选择only long或者only short

二、参数设置

MAGICMA,主要用来区分是EA下单还是你手动下单,如果设置为非0值,EA不会操作你自己下的单。EA下单并且只关闭EA下的单子,你手动也可以下单。两者互不影响。

Lot手数,如果你设置了这个值,那么交易的时候一次下单的手数就是这个值。最好根据你能承受的亏损金额来设置。

Lots是根据金额来设置手数,如果Lot设置0,那么Lots设置0.02就是表示每1000 dollar0.02的手数。具体大小取决于你的余额。

TakProft,表示盈利多少个百分点后平仓。可以设置的大一点避免提前关闭。

AllowOpen表示是否允许EA自动下单,如果是false的,即使sar条件满足也不会自动下单,则会发送notifaction到手机mt4 app。如何设置通知请参考MT4相关设置。个人建议设置为falseEA只负责close订单比较好,open 订单由你自己来完成。

Resistance表示价格大于这个数值关闭当前的单子。可以设置为给多单止盈用或者给空单止损用。

Support表示价格小于这个数值关闭当前的单子。可以设置为给空单止盈用或者给多单止损用。

Protect表示盈利大于这个数值时设置保本损StopLossPoint。例如:

比方说100.00做多,涨到102就设置,101.00作为保本损。做空跌倒98就设置99作为保本损。具体设置多少价格作为止损由StopLossPoint决定。个人认为保本损只有盈利比较大时有作用,否则的话容易被扫损。

AllowClose表示是否允许EA关闭已经下的单。

PrintDebug表示是否输出一些EA交易时的信息。

StartTrailStop表示价格涨跌多少个百分点后,开始使用跟踪止损。止损价格会随着最高价或者最低价来移动。

TrailStop表示跟随止损的点数。如果这个值是0,则不会启动跟踪止损。

三、注意事项

如果在AllowClose=true且sar在k线上方时,你做多的单子会被EA立即平掉,反之sar在k线下方,你做空的单子会被立即平掉。如果K线比较大,出现sar open order后止损会比较大,需要等sar与K线接近后在open order。

四、总结

       这个EA只是一个辅助工具,在你不能盯盘的时候,帮助你open或者close。个人建议将AllowOpen设置为false,EA只负责close订单比较好,open 订单由你自己来完成。

无评论
版本 1.38 2020.03.29
增加跟踪止损的功能。
版本 1.36 2020.03.26
Fix repeat send notification