外汇网格交易策略(MQL4版).docxVIP

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多

外汇网格交易

策略规则

1.?交易品种选择:适合震荡性较强或回调性比较强的货币对,如欧美、欧镑、澳新、美加、欧瑞、美日等。

2.?交易时间周期:一般在一小时图上交易。

3.?中心线与区域设置:以SMA800为中心线,在其上下方各200点的地方设置为边界线,称为区域。只当ASK在区域内时允许正常交易,超出区域后,停止交易。

4.?双向对冲建仓:同时建立BUY和SELL,均为0.1手。价格上涨一个网格(如30点),建立新的BUY,0.1手;价格上涨超过一个网格且RSI出现上部拐点,建立新的SELL,逆势单子加仓系数为1.4(即SELL手数为0.14手)。价格继续上涨,每上涨一个网格,建立新的BUY-0.1手;每当比上一次建逆势仓的价格超过一个网格且RSI出现向下拐点,则建立新的SELL,手数再次加大1.4倍。以此类推。

5.?平仓原则:

-若干个顺势单子出现较大盈利,每个单子盈利点数都超过X点,全体BUY平仓(本例),称为“大赚”。

-当全体BUY单子中部分为盈利,部分为亏损,则在全体BUY的平均价格值之上Y点处全体止盈平仓,称为“小赚”。

-逆势仓位,价格回调后,当出现在平均价为基础上又盈利方向移动了Z点后,全体止盈平仓,称为“逆袭”。

-永远不止损。

6.?超出区域处理:当ASK超出区域时,如超出下限,在价格超出下限后,立即平仓所有SELL(此时所有SELL均为止盈),保留所有的BUY(此时所有BUY应该都是亏损的)。把所有BUY的手数加起来,按照这个数值建立锁单SELL。当价格ASK回到区域内时,立即把锁单SELL平仓,多数情况下,锁单会有一些小利润。一旦回到区域内后,恢复正常交易流程。处于锁单状态(超区域状态)时,不允许交易,此时账户净值会被锁定,净值不变。

7.?收益与风险控制:合理选择货币对、MA周期、边界线数值、加仓系数以及起始手数,可以获得很好的收益,且只要控制得当,网格不会爆仓,每年可以稳定地获得翻倍的利润。

8.?资金管理原则:

-账户资金翻番后,去除本金。

-资金再次翻番后,把账户劈开,成为多个账户,每个账户选择不同的交易品种,设定不同的风险系数。

-每个月账户净值增加的百分之多少,给自己分红。

-好的网格交易法应是“风险可控,快速恢复”。

9.?预置变量:

-第一次开仓手数。

-增仓系数(逆势加仓时,每一次增仓手数比上一次仓位加大的倍数,一般在1.1-1.5之间)。

-MA周期(实测在H1图上,800-1300之间比较好用,选择平滑MA为宜)。

-区域点数范围(在MA上下200点不错)。

-顺势多少单子后允许止盈(1-3之间,1比较保守,但是曲线更平滑,3有点激进,风险偏大)。

-逆势多少单子后允许止盈(2-4之间为宜)。

-顺势时多少点止盈平仓(所有顺势仓位,每个仓位,最少要盈利**点才允许平仓)。

-逆势仓多少点止盈平仓(所有的逆势仓位,按照平均价格,出现**点盈利后就可以止盈平仓)。

-全体平仓的条件(当净值比上次空仓的净值增大百分之多少后,关闭所有仓位,设置在2-3%之间为宜)。

-MA至少变化多少点后允许锁单解锁(一般3-6点为宜,这个控制参数能够有效地避免出现刚锁单就解锁的问题,频繁加锁解锁会造成不少亏损,因为锁单的手数往往不小)。

以下是MQL4语言的交易逻辑代码示例

//必要的预置变量

inputintfirstLotSize=0.1;//第一次开仓手数

inputdoubleincrementFactor=1.4;//增仓系数

inputintmaPeriod=800;//MA周期

inputintrangePoints=200;//区域点数范围

inputintprofitLotsForBuy=1;//顺势多少单子后允许止盈

inputintprofitLotsForSell=2;//逆势多少单子后允许止盈

inputintprofitPointsForBuy=0;//顺势时多少点止盈平仓

inputintprofitPointsForSell=0;//逆势仓多少点止盈平仓

inputdoublefullClosePercent=0;//全体平仓的条件

inputintlockUnlockPoints=0;//MA至少变化多少点后允许锁单解锁

//计算SMA800

doublema800;

intcalculated=iMA(NULL,0,maPeriod,0,MODE_SMA,PRICE_CLOSE,0

文档评论(0)

源来有码 + 关注
实名认证
文档贡献者

一位专注于投资领域的研究者,擅长研究交易策略并实盘验证,善于收集整理并开发源码。 以便更好的掌握量化前沿思路和市场趋势!

1亿VIP精品文档

相关文档