找回密码
 注册

QQ登录

只需一步,快速开始

楼主: 老树咖啡

[MT4-EA] 老树咖啡风控EA

  [复制链接]
当前外汇汇率:
发表于 2016-9-15 16:51 | 显示全部楼层
老树咖啡 发表于 2016-9-12 18:42
2016-09-12 17:40:39
1. EA 最新版本是 4.0
2. EA加载到任何一个图表,强烈推荐加载在EURUSD上。一个图 ...

请问楼主:

1.设置止损(标准点Pips) =  100   ===》单子开仓后,设置100点的止盈
2.单子亏损多少Pips平仓 =  200   ===》任何单子亏损超过200点,平仓

上面的两个EA条件,是不是单子亏损时,到100点时即平仓,第2个条件即失效的,任何时候上面的两个条件,只有其中一个条件会被先执行,另一个条件即失效,如果是这样的话,是不是可以省掉其中的一个条年,精简EA。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-16 11:50 | 显示全部楼层
artzen 发表于 2016-9-15 16:51
请问楼主:

1.设置止损(标准点Pips) =  100   ===》单子开仓后,设置100点的止盈




//----
设置止损(标准点Pips) =  100   ===》单子开仓后,设置100点的止盈
设置止盈(标准点Pips) =  200   ===》单子开仓后,设置200点的止损

这里的设置止盈止损是假如单子没有设置止盈止损,就按照这两个参数来设置,
所谓设置就是把参数写入到单子的止损止盈价格了,设置好了后即使你关了MT4,
价格到了也能执行,但是更EA没有关系了。
假如你的单子开仓时你就设置了 止盈和止损,EA是不会更改单子的止盈和止损的。
EA只对没有止盈或者没有止损,或者止盈和止损都没有的单子,就按照上面的参数设置。


//----
单子盈利多少Pips平仓 =  60   ===》任何单子盈利超过30点,平仓
单子亏损多少Pips平仓 =  20   ===》任何单子亏损超过20点,平仓


参数稍微修改下, 改成60,20,这样盈利60点或者亏损20点就执行平仓动作了,那就等不到单子已有的止损100和止盈200了。
这样做的原因有很多,比如:
多单,实际盈利到了90点,然后价格跌了,就是没有打到止盈点(设置的是100),跌到只赚了30点,
这是我设置60,20,意思是如果价格反弹到能赚 60就平仓,如果继续跌,那只亏20就平仓。

再比如:以多单为例
单子盈利多少Pips平仓 =  150
周一遇到跳空高开,单子早就设置了100点的止盈价格,实际跳空后利润达到了160点,
这时如果你的止盈价格恰好在缺口内,平台是不会给你平仓的,因为那个止盈价格实际市场上不存在,没有对手盘。
这时你只有给平台发个指令说我要平仓,平台收到了要平仓的指令才会按照实际价格平仓。
EA就替你发送指令,EA发现实际盈利160点大于参数150,EA就会发平仓指令给平台,平台接到指令就执行平仓动作。








回复 支持 反对

使用道具 举报

发表于 2016-9-16 13:52 | 显示全部楼层
谢谢楼主
回复 支持 反对

使用道具 举报

发表于 2016-9-16 14:44 | 显示全部楼层
老树咖啡 发表于 2016-9-16 11:50
//----
设置止损(标准点Pips) =  100   ===》单子开仓后,设置100点的止盈
设置止盈(标准点Pips ...

明白,谢谢楼主!
回复 支持 反对

使用道具 举报

发表于 2016-9-17 09:31 | 显示全部楼层
通宝通宝通宝
[发帖际遇]: 车厘子 在论坛发帖时没有注意,被小偷偷去了 2 通宝. 幸运榜 / 衰神榜
回复 支持 反对

使用道具 举报

发表于 2016-9-20 17:49 韬客手机频道 | 显示全部楼层
只能做0.1需要改参数吗
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-9-20 17:59 | 显示全部楼层
车厘子 发表于 2016-9-20 17:49
只能做0.1需要改参数吗

这个EA又不开仓,只是对已开仓的单子执行设定的动作。
与你开0.1,零点几没有关系。
回复 支持 反对

使用道具 举报

发表于 2016-9-21 16:13 | 显示全部楼层
谢谢,辛苦了
回复 支持 反对

使用道具 举报

发表于 2016-12-6 12:07 | 显示全部楼层
你好   非常感谢你 开发了风控ea还分享     用了你的风控ea,非常不错,但是测试的时候当日亏损百分比强制平仓后再不能开仓的功能不起作用,
还有能不能像光谱金融搞个强制风控,即使关了电脑一样可以实现风控,谢谢
回复 支持 反对

使用道具 举报

发表于 2016-12-7 14:50 | 显示全部楼层
不不不不不不不喳喳错错错错错错错错错错错错错错错错错错错错错错错错错错错
韬客官方汇友超级群韬客官方汇友交流群 韬客官方汇友交流群1(满)韬客官方汇友交流群-1 韬客金融行业内部群韬客官方金融行业交流
回复 支持 反对

使用道具 举报

发表于 2016-12-18 15:15 | 显示全部楼层
最近在找这种EA,正好是需要的,感谢!
回复 支持 反对

使用道具 举报

发表于 2016-12-18 19:38 | 显示全部楼层
感谢分享
回复 支持 反对

使用道具 举报

 楼主| 发表于 2016-12-21 16:34 | 显示全部楼层
huangxiangchi 发表于 2016-12-6 12:07
你好   非常感谢你 开发了风控ea还分享     用了你的风控ea,非常不错,但是测试的时候当日亏损百分比强制 ...

当日亏损百分比达到后会强制清仓,如果你继续再开仓,会立即又被平仓。
EA并不能限制你继续开仓
要靠自律。
韬客官方汇友超级群韬客官方汇友交流群 韬客官方汇友交流群1(满)韬客官方汇友交流群-1 韬客金融行业内部群韬客官方金融行业交流
回复 支持 反对

使用道具 举报

发表于 2016-12-27 19:42 | 显示全部楼层
谢谢分享啊!
回复 支持 反对

使用道具 举报

发表于 2016-12-30 16:35 | 显示全部楼层
学习学习!
回复 支持 反对

使用道具 举报

发表于 2016-12-31 18:00 | 显示全部楼层
风控和资金管理保平安!
回复 支持 反对

使用道具 举报

发表于 2017-1-9 21:25 | 显示全部楼层
谢谢楼主,这个EA非常强大,要是能加上原油、标普、德指和日指就好了。
回复 支持 反对

使用道具 举报

发表于 2017-1-9 21:27 | 显示全部楼层
在网上、淘宝上搜了好久,还是这个风控EA最称心。
回复 支持 反对

使用道具 举报

发表于 2017-1-12 00:14 | 显示全部楼层

datetime MA金叉时间(int 图表,int 交叉数 )
    {
   for (int i=1;i<888;i++)
   {
   int cishu;
    double m1=iMA(NULL,0,5,0,MODE_SMMA,PRICE_MEDIAN,i);
    double m11=iMA(NULL,0,5,0,MODE_SMMA,PRICE_MEDIAN,i+1);
    double m2=iMA(NULL,0,15,0,MODE_SMMA,PRICE_MEDIAN,i);
    double m22=iMA(NULL,0,15,0,MODE_SMMA,PRICE_MEDIAN,i+1);
    if(m1>m2 && m11<m22 ){cishu++;}
    if(m1>m2 && m11<m22 && cishu==交叉数 ){return(iTime(NULL,图表,i));}
    }
       return(0);   
    }
楼主老师 帮我看下这个代码哪出错了,我要求每个均线金叉的时间,可是这样写得到的都是最近的金叉时间,查不到哪错了,有空帮我看看,谢谢!
如有哪位能帮我改对通宝500,点点心意。
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部
回复 支持 反对

使用道具 举报

 楼主| 发表于 2017-1-12 00:59 | 显示全部楼层
jjrentk 发表于 2017-1-12 00:14
datetime MA金叉时间(int 图表,int 交叉数 )
    {
   for (int i=1;im2 && m11m2 && m11

1. cishu必须给个初始值0,后面才能++。任何变量定义时最好赋予一个初始值,这是个好习惯。
2. iMA()中也涉及到图表的时间周期,你直接用的0,0就表示当前图表了,我给你改成tf了。


  1. datetime MaCrossTime(int tf,int N)
  2. {
  3.    int cishu = 0;
  4.    for (int i=1;i<Bars-1;i++)
  5.    {   
  6.     double m1=iMA(NULL,tf,5,0,MODE_SMMA,PRICE_MEDIAN,i);
  7.     double m11=iMA(NULL,tf,5,0,MODE_SMMA,PRICE_MEDIAN,i+1);
  8.     double m2=iMA(NULL,tf,15,0,MODE_SMMA,PRICE_MEDIAN,i);
  9.     double m22=iMA(NULL,tf,15,0,MODE_SMMA,PRICE_MEDIAN,i+1);
  10.     if(m1>m2 && m11<m22 ){cishu++;}
  11.     if( cishu==N ){return(iTime(NULL,tf,i));}
  12.     }
  13.    
  14.    return(0);   
  15. }
复制代码


评分

参与人数 1通宝 +30 收起 理由
jjrentk + 30 很给力!

查看全部评分

什么是外汇返现? 如何选择外汇交易商? 如何办理外汇开户手续? 如何降低外汇交易成本?
回复 支持 1 反对 0

使用道具 举报

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

本版积分规则

支持人民币出入金 支持人民币入金 支持skrill(MB) 提供低点差 提供固定点差 支持ECN交易 支持周返交易 返佣宝app下载

 

风险提示:
外汇/差价合约保证金交易具有很大的风险,其损失可能超过存入的资金,未必适合所有的投资者。使用杠杆比例来进行外汇操作对交易者有利也有弊。阁下在决定投资外汇市场前,应该仔细考虑阁下的投资目标,经验水平和承担风险的能力。可能出现的情况包括蒙受损失超过存入的资金,因此阁下不应该以不能承受全部损失的资金来投资。并且, 阁下还应该留意所有与外汇投资相关的风险。若有任何疑问,应该向独立财务顾问咨询。
1)外汇交易具有较大的风险,甚至有可能导致您的投资血本无归,投资前请慎重考虑您是否能承受上述损失,切勿轻易听信他人蛊惑而冒然开户。
2)除ieforex.com和ibrebates.com之外的任何文字、图片、flash等形式的链接,均为第三方所投放的广告,请各位会员务必仔细考量并权衡与之投资的风险及安全性,由此导致的任何亏损与论坛无关。
声明:论坛中汇市分析文章、外汇分析见解以及所有发言和回复均为会员个人观点,与韬客外汇论坛立场无关

精品导航
韬客 外汇论坛 黄金论坛 外汇返现 外汇交易 外汇EA 外汇投资
韬客外汇 外汇监管 黄金投资 福汇返现 外汇交易商 外汇开户 外汇平台
外汇市场 外汇图书 期货 福汇开户 外汇交易平台 外汇期权 外汇保证金交易
外汇保证金 外汇网站 股票 财经日历 外汇交易中心 人民币汇率 外汇交易时间