
请问哪位大侠能帮忙把小弟把这个公式改成MT4的全自动EA?
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;R:=SMA(RSV,3,1);R1:=SMA(R,3,1);R...
RSV:=(CLOSE-LLV(LOW,9))/(HHV(HIGH,9)-LLV(LOW,9))*100;
R:=SMA(RSV,3,1);
R1:=SMA(R,3,1);
RSV1:=(CLOSE-LLV(LOW,38))/(HHV(HIGH,38)-LLV(LOW,38))*100;
R3:=SMA(RSV1,5,1);
R4:=SMA(R3,10,1);
BUY:R4<30 AND CROSS(R3,R4) AND R>R1;
SELL:R4>80 AND CROSS(R4,R3) AND R<R1;
建仓基本条件为,1,没单情况下,才会开一单。2,止盈100点,止损30点,跟踪动态止损。3,可设置交易周期。
期待有大侠伸出援手~小弟非常感谢 展开
R:=SMA(RSV,3,1);
R1:=SMA(R,3,1);
RSV1:=(CLOSE-LLV(LOW,38))/(HHV(HIGH,38)-LLV(LOW,38))*100;
R3:=SMA(RSV1,5,1);
R4:=SMA(R3,10,1);
BUY:R4<30 AND CROSS(R3,R4) AND R>R1;
SELL:R4>80 AND CROSS(R4,R3) AND R<R1;
建仓基本条件为,1,没单情况下,才会开一单。2,止盈100点,止损30点,跟踪动态止损。3,可设置交易周期。
期待有大侠伸出援手~小弟非常感谢 展开
5个回答
2012-08-25
展开全部
用时间函数呗
datetime CurTime( ) 返回当前时间 示例: if(CurTime()-OrderOpenTime()<360) return(0); int Day() 返回当前日期 示例: if(Day()<5) return(0);
或者 iMA(NULL,PERIOD_D1,14,0,MODE_EMA,PRICE_CLOSE,1) 读取前一天的前一天日线的值判断是否一样
如果你想每天刚开盘一瞬间下单的话 那就成交量=0追问可以编一个简单示例,比如均线5>34>144>233开多仓,5<34平仓,空单相反。但是一天只交易一次的EA吗?不胜感激·
回答你用的时间周期是什么啊?
如果你直接用日线的话 根本不用控制一天也只能交易一次
如果你用其他周期均线比较的格式如下
m5=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,1);
m34=iMA(NULL,0,34,0,MODE_EMA,PRICE_CLOSE,1);
。。。
。。。
if(m5>m34)
至于时间控制 定义一个公共变量 t 每次平仓的平仓的时候
t=Day();
开仓的时候 if(t!=Day())就要开仓了
另外开仓的时候加一个判断 OrdersTotal()<=0 意思是空仓的时候
datetime CurTime( ) 返回当前时间 示例: if(CurTime()-OrderOpenTime()<360) return(0); int Day() 返回当前日期 示例: if(Day()<5) return(0);
或者 iMA(NULL,PERIOD_D1,14,0,MODE_EMA,PRICE_CLOSE,1) 读取前一天的前一天日线的值判断是否一样
如果你想每天刚开盘一瞬间下单的话 那就成交量=0追问可以编一个简单示例,比如均线5>34>144>233开多仓,5<34平仓,空单相反。但是一天只交易一次的EA吗?不胜感激·
回答你用的时间周期是什么啊?
如果你直接用日线的话 根本不用控制一天也只能交易一次
如果你用其他周期均线比较的格式如下
m5=iMA(NULL,0,5,0,MODE_EMA,PRICE_CLOSE,1);
m34=iMA(NULL,0,34,0,MODE_EMA,PRICE_CLOSE,1);
。。。
。。。
if(m5>m34)
至于时间控制 定义一个公共变量 t 每次平仓的平仓的时候
t=Day();
开仓的时候 if(t!=Day())就要开仓了
另外开仓的时候加一个判断 OrdersTotal()<=0 意思是空仓的时候
展开全部
楼主 你好!其实鉴于你自己做外汇的话,我想你应该 很清楚汇市的变化,市场的走向不是千篇一律的,它是难以琢磨的,如果你想用某种公式来在汇市去获取利润,可能效果不是很大 我记得我有一个朋友曾今在房间里面呆了 一个多月 就为了 写自动交易软件,结果还是没有多大效果,我还是建议自己亲力亲为,也可以让自己练下盘感
追问
我从来没想过靠指标去赚钱~只不过需要过滤一些杂音。做外汇相当消耗精力~这指标只不过是帮我过滤信号
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不会哦
但 这些悬赏20 应该没人会给你编辑。。
但 这些悬赏20 应该没人会给你编辑。。
追问
以前的百度号帐号密码忘了,只能新申请了,所以没多少分。话说 这虚拟的分其实作用不大啊~赚真金白银意义才大
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2012-08-24
展开全部
写一般的EA很简单的 就init();deinit();start();这三个基本函数
关键是你的这个系统值不值得去写
有C++基础学会不难
关键是你的这个系统值不值得去写
有C++基础学会不难
追问
那三个是基本框架~ 是否值得写是因人而异的。不是越复杂就越好的。大道至简
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询