1赞

278评论

10收藏

自动斐波纳契

 

评论|共 278 个

人生路远㊣

发表于 2017-5-5 23:09:03 | 显示全部楼层

dfsdfsdsadasdas

893051799

发表于 2017-5-5 23:14:24 | 显示全部楼层

自动斐波纳契 [修改]

yjdl

发表于 2017-5-6 00:30:03 | 显示全部楼层

#property indicator_chart_window extern int 警戒均线=20; int mark=0; int start() { 
&#160;&#160;&#160;&#160;if(&#160;&#160;&#160;iHigh(0,0,0)&#160;>=&#160;iMA(0,0,警戒均线,0,MODE_SMA,PRICE_CLOSE,0)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&&&#160;iHigh(0,0,1)&#160;<&#160;&#160;iMA(0,0,警戒均线,0,MODE_SMA,PRICE_CLOSE,1)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&&&#160;mark&#160;!=&#160;1&#160;&#160;&#160;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{&#160;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Alert(Symbol(),"向上触及30均线");&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;mark&#160;=&#160;1;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}&#160;
&#160;&#160;&#160;&#160;if(&#160;&#160;&#160;iLow(0,0,0)&#160;<=&#160;iMA(0,0,警戒均线,0,MODE_SMA,PRICE_CLOSE,0)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&&&#160;iLow(0,0,1)&#160;>&#160;&#160;iMA(0,0,警戒均线,0,MODE_SMA,PRICE_CLOSE,1)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&&&#160;mark&#160;!=&#160;2&#160;&#160;&#160;)&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;{&#160;
&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;Alert(Symbol(),"向下触及",警戒均线,"均线");&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;mark&#160;=&#160;2;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;}&#160;&#160;&#160;&#160;&#160;return(0);&#160;}&#160;
+---------------------------------&#160;部分语句说明:&#160;
#property&#160;indicator_chart_window&#160;
此句是把程序放在主图,当然这此例中放在副图也一样&#160;
extern&#160;int&#160;&#160;&#160;&#160;定义一个外部参数变量,整数型,允许外部值修改&#160;int&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;定义一个整数型变量&#160;int&#160;start()&#160;&#160;&#160;&#160;定义触发函数&#160;if()&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;判断&#160;
iHigh()&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;最高价值函数&#160;iLow()&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;最低价值函数&#160;
iMA()&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;移动平均线值函数&#160;Alert()&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;报警函数&#160;Symbol()&#160;&#160;&#160;&#160;商品名称函数&#160;
&&&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;逻辑运算符“并且”&#160;!=&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;逻辑运算符“不等于”&#160;MODE_SMA&#160;&#160;&#160;&#160;&#160;简单移动平均模式&#160;PRICE_CLOSE&#160;&#160;以收盘价计算&#160;
再说一下自定义变量mark的作用:&#160;
mark的初值是0,当上穿报警时给mark赋值1,当下穿报警时给mark赋值2。&#160;这样当mark的值为1时,说明已经对上穿报过警了,就不能再次对上穿报警;&#160;当mark的值为2时,说明已经对下穿报过警了,就不能再次对下穿报警。&#160;这样就起到了消除重复报警的作用。

eryuan1

发表于 2017-5-11 13:10:58 | 显示全部楼层

自动斐波纳契

wx_X32lt487

发表于 2017-5-12 00:17:13 | 显示全部楼层

色达色达色达色达是

senmons2017

发表于 2017-5-12 18:04:33 | 显示全部楼层

U影改革与客观与干预

老流氓

发表于 2017-5-12 18:39:54 | 显示全部楼层

111111111111111111111

hapy389

发表于 2017-5-13 11:01:27 | 显示全部楼层

[s:132][s:140]

小小书生

发表于 2017-5-13 15:56:01 | 显示全部楼层

运气好几天就能翻倍,做梦吧{:132_123:}

w181917641

发表于 2017-5-13 18:20:23 | 显示全部楼层

很好的指标,谢谢分享

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

EA之家评论守则