论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
查看:7743回复:16
蚂蚁王
注册时间2004-09-15
[MT4指标]MACD穿越0轴报警的指标哪去了?
楼主发表于:2007-02-10 11:31只看该作者倒序浏览
1楼 电梯直达
电梯直达
我记着以前有一个MACD穿越0轴报警的指标哪去了? 老正兄帮找找.谢谢.
TK29帖子1楼右侧xm竖版广告90-240
个性签名

寒梅,仅枝,更盛盛时气.

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告
蚂蚁王
注册时间2004-09-15
楼主发表于:2007-02-11 10:57只看该作者
3楼
呵呵.
蚂蚁王
注册时间2004-09-15
楼主发表于:2007-03-07 07:25只看该作者
4楼
原帖由 kumar 于 2007-2-11 12:14 发表 偶也在找它:lol
emoji-image :L
老正
注册时间2003-09-21
365热心助人奖
蚂蚁王
注册时间2004-09-15
楼主发表于:2007-03-12 15:55只看该作者
6楼
谢谢老正.这个是交叉报警.
新罗人
注册时间2004-08-09
积极参与奖
发表于:2007-03-13 00:24只看该作者
7楼
原帖由 蚂蚁王 于 2007-2-10 19:31 发表 我记着以前有一个MACD穿越0轴报警的指标哪去了? 老正兄帮找找.谢谢.
在我早期的交易系统模版里面有一个你说的MACD指标穿越零轴报警指标。你可到http://www.talkforex.com/viewthread.php?tid=75961&highlight=%B0%EB%D6%C7%C4%DC里面下载压缩文件,打开后里面的\experts文件夹里面有MACDTIP.mq4指标。 这个指标可以按照你自己制定的MACD指标水平线报警,当然指标参数、水平线高度(就是你说的零轴)可调整。
蚂蚁王
注册时间2004-09-15
楼主发表于:2007-03-13 08:53只看该作者
8楼
原帖由 新罗人 于 2007-3-13 08:24 发表 在我早期的交易系统模版里面有一个你说的MACD指标穿越零轴报警指标。你可到http://www.talkforex.com/viewthr ... =%B0%EB%D6%C7%C4%DC里面下载压缩文件,打开后里面的\experts文件 ...
新罗大侠久仰.谢谢.我现在就去找.emoji-image
新罗人
注册时间2004-08-09
积极参与奖
发表于:2007-03-13 10:45只看该作者
9楼
原帖由 蚂蚁王 于 2007-3-13 16:53 发表 新罗大侠久仰.谢谢.我现在就去找.emoji-image
大王好~!
新罗人
注册时间2004-08-09
积极参与奖
发表于:2007-03-19 01:58只看该作者
10楼
原帖由 蚂蚁王 于 2007-3-13 16:53 发表 新罗大侠久仰.谢谢.我现在就去找.emoji-image
忘记说了,这里的MACD穿越报警指标是智能指标不是自定义指标。
个性签名

广告
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部
爆爆熊
注册时间2006-10-29
发表于:2007-03-23 04:42只看该作者
11楼
自己编一个指标就是了
爆爆熊
注册时间2006-10-29
发表于:2007-03-28 13:08只看该作者
12楼
粗初地学习了一下MT4编程语言,借鉴了一些网友的思路,自己动手编了一个报警指标:当MACD值正负变换时(即穿越零轴时):发出警报声,弹出报警窗口,并发送电子邮件到指定邮箱(如果该邮箱有手机短信提醒功能,则手机也会收到一条同样的信息)。实在不好意思,读书的时候仅上过一学期BASIC语言,不是专业的,很粗糙,请多指点啊 参数说明: extern int period=PERIOD_H1 表示1小时图,可以改为D1、H4、M30、M15(对应值1440、240、30、15)等,分别表示日图、4小时、30分钟、15分 extern int interval=15,表示每15分钟报警一次,直至报警期满结束。(必须能与60整除) extern int duration=2,表示2根K线的报警期。如果period=PERIOD_M30,duration=4,则报警期为120分钟 参数根据个人喜好设置。 #property indicator_chart_window extern int period=PERIOD_H1; //K线时段 值(分钟):1,5,15,30,60,240,1440,,,, extern int interval=30; //报警间隔(分钟) extern int duration=2; //报警持续时间,以K线时段为时间单位 int newminute=0; string myfxname() // 换算中文货币名 { string myfxname1="", myfxname2="",myfxname3=""; string fx_arr[2][8]={"USD","EUR","JPY","GBP","AUD","CAD","CHF","NZD","美","欧","日","磅","澳","加","瑞","钮"}; for(int i=0;i<8;i++) {if(StringSubstr(Symbol(),0,3)==fx_arr[0]) {myfxname1=fx_arr[1];} if(StringSubstr(Symbol(),3,3)==fx_arr[0]) {myfxname2=fx_arr[1];} } if(myfxname1==""||myfxname2=="") myfxname3=Symbol(); return(myfxname1 + myfxname2 + myfxname3); } double mymacd(int myshift) //返回MACD值 {return(iMACD(NULL,period,12,26,9,PRICE_CLOSE,MODE_MAIN,myshift)); } int start() { string myway; //预警方向 int mypoint=5, mymultiply=100000; //小数位及倍数:MACD值的小数位比价格多1位小数位 if(StringSubstr(Symbol(),3,3)=="JPY") {mypoint=3; mymultiply=1000;} if(Minute() !=newminute && MathMod(Minute(),interval)== 0 ) { if(mymacd(duration) > mymacd(0)) myway="下";else myway="上"; if(mymacd(duration) * mymacd(0) <=0 ) { Alert(myfxname()+"MACD"+period+"已"+myway+"穿零轴"+DoubleToStr(mymacd(duration)*mymultiply,0)+">"+DoubleToStr(mymacd(0) * mymultiply,0)); SendMail(myfxname()+"MACD"+period+"已"+myway+"穿零轴"+DoubleToStr(mymacd(duration)*mymultiply,0)+">" +DoubleToStr(mymacd(0) * mymultiply,0),DoubleToStr(iClose(NULL,0,0),mypoint-1)); } } newminute=Minute(); return(0); } 下面是试验结果图: [ 本帖最后由 爆爆熊 于 2007-3-28 21:48 编辑 ]MACD报警.gifMACD报警.gif
蚂蚁王
注册时间2004-09-15
楼主发表于:2007-04-04 13:31只看该作者
13楼
刚看到.谢谢爆爆熊 .辛苦了!!!取走喽!!!:handshake
wmin
注册时间2009-12-10
发表于:2009-12-11 08:16只看该作者
14楼
macd 过0指标报警在哪儿?
个性签名

韬客社区www.talkfx.co

广告
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部
猫头跟屁虫
注册时间2009-11-04
发表于:2009-12-20 10:31只看该作者
15楼
这个放上去只是一个警报,是不是在MT4上面没有指标的?
第一等
注册时间2010-03-07
liujiqi
注册时间2006-09-20
发表于:2013-07-29 05:42只看该作者
17楼
非常感谢楼主的无私奉献啊 文章转自于韬客论坛:http://www.talkforex.com/thread-104093-1-1.html

本站免责声明:

1、本站所有广告及宣传信息均与韬客无关,如需投资请依法自行决定是否投资、斟酌资金安全及交易亏损风险;

2、韬客是独立的、仅为投资者提供交流的平台,网友发布信息不代表韬客的观点与意思表示,所有因网友发布的信息而造成的任何法律后果、风险与责任,均与韬客无关;

3、金融交易存在极高法律风险,未必适合所有投资者,请不要轻信任何高额投资收益的诱导而贸然投资;投资保证金交易导致的损失可能超过您投入的资金和预期。请您考虑自身的投资经验及风险承担能力,进行合法、理性投资;

4、所有投资者的交易帐户应仅限本人使用,不应交由第三方操作,对于任何接受第三方喊单、操盘、理财等操作的投资和交易,由此导致的任何风险、亏损及责任由投资者个人自行承担;

5、韬客不隶属于任何券商平台,亦不受任何第三方控制,韬客不邀约客户投资任何保证金交易,不接触亦不涉及投资者的任何资金及账户信息,不代理任何交易操盘行为,不向客户推荐任何券商平台,亦不存在其他任何推荐行为。投资者应自行选择券商平台,券商平台的任何行为均与韬客无关。投资者注册及使用韬客即表示其接受和认可上述声明,并自行承担法律风险。

版权所有:韬客外汇论坛 www.talkfx.com 联络我们:[email protected]