论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
查看:2743回复:16
小三007
注册时间2007-03-23
[MT4指标]求趋势线突破跌破时报警或指示的自定义指标
楼主发表于:2007-04-17 09:38只看该作者倒序浏览
1楼 电梯直达
电梯直达
求某一条趋势线突破跌破时报警或指示的自定义指标。记得在网看有一次看到过,忘了在哪里了,谢谢。
TK29帖子1楼右侧xm竖版广告90-240
个性签名

韬客社区www.talkfx.co

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告
爆爆熊
注册时间2006-10-29
发表于:2007-04-19 05:29只看该作者
2楼
动手编啊,太简单了,我都会编,不过你得把条件说明白,“某一条趋势线突然跌破”太含糊了,是价格突破某条趋势线吗?是趋势线突破某个阻力支撑位吗?或者是某条趋势线突破另一条趋势线吗?请说具体一点是什么样的情况 [ 本帖最后由 爆爆熊 于 2007-4-19 13:31 编辑 ]
个性签名

www.talkforex.com/blog//index.php?action/space/uid/39428

Benjamin38
注册时间2004-07-17
发表于:2007-04-20 09:20只看该作者
3楼
顺道借楼主的版面一用,请谅! 请教爆爆熊兄,如要某一货币的某一时区,如H1, H4,在某定义指标, 如Stochastic, 其两线在某一数值以上交截时,发出报警,怎么编呢?先谢谢!!
个性签名

不问凡尘事,只求在乐道。
预期的利润使人失去客观和理智,忽视风险存在。

爆爆熊
注册时间2006-10-29
发表于:2007-04-20 17:02只看该作者
4楼
不好意思我没用过Stochastic这个指标,也不知道你所说“在某值以上”的某值是多少(暂设50),具体参数(K线周期,D线周期,减速量)现在是(5,3,3),你自己改一下 #property indicator_chart_window extern int mystochastic = 50 ; int nexttime=0; void myalert() { if( iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_MAIN,0)>= mystochastic && iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_MAIN,0)==iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_SIGNAL,0) ) { Alert(Symbol() +"Stochastic交叉"); } return(0); } int start() { if(Minute() >= nexttime && MathMod(Minute(),5)==0 ) { myalert(); nexttime=Minute()+2; if(nexttime>=60) nexttime-=60; } return(0); } iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_MAIN,0)==iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_SIGNAL,0) 这句也可以改为: (iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_MAIN,0)-iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_SIGNAL,0)) *(iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_MAIN,1)-iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_SIGNAL,1))<=0 #property indicator_chart_window extern int mystochastic = 50 ; int nexttime=0; void myalert() { if( iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_MAIN,0)>= mystochastic && (iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_MAIN,0)-iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_SIGNAL,0)) *(iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_MAIN,1)-iStochastic(NULL,PERIOD_H1,5,3,3,MODE_SMA,0,MODE_SIGNAL,1))<=0 ) { Alert(Symbol() +"Stochastic交叉"); } return(0); } int start() { if(Minute() >= nexttime && MathMod(Minute(),5)==0 ) { myalert(); nexttime=Minute()+2; if(nexttime>=60) nexttime-=60; } return(0); } [ 本帖最后由 爆爆熊 于 2007-4-21 01:08 编辑 ]
个性签名

www.talkforex.com/blog//index.php?action/space/uid/39428

Benjamin38
注册时间2004-07-17
发表于:2007-04-21 06:53只看该作者
5楼
先感激爆爆熊兄的回覆及帮助,还有一事想请教,劳烦了,如发出报警并不是以indicator_chart_window出现,而以发电邮及在手机中显示,则可否以编程做到这功能呢?如果可以,怎样编写,再先感谢!!! [ 本帖最后由 Benjamin38 于 2007-4-21 14:56 编辑 ]
个性签名

不问凡尘事,只求在乐道。
预期的利润使人失去客观和理智,忽视风险存在。

广告
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部
爆爆熊
注册时间2006-10-29
发表于:2007-04-21 08:27只看该作者
6楼
只要把这一句Alert(Symbol() +"Stochastic交叉"); 改为: SendMail(Symbol()+"Stochastic交叉",Close(0)); 就OK了
个性签名

www.talkforex.com/blog//index.php?action/space/uid/39428

爆爆熊
注册时间2006-10-29
发表于:2007-04-21 08:56只看该作者
7楼
MT4邮件设置方法如下图: 收件人和发件人可以相同邮件设置.gif邮件设置.gif
个性签名

www.talkforex.com/blog//index.php?action/space/uid/39428

Benjamin38
注册时间2004-07-17
发表于:2007-04-23 00:31只看该作者
8楼
感激爆爆熊兄赐教!!! [ 本帖最后由 Benjamin38 于 2007-4-23 08:40 编辑 ]
个性签名

不问凡尘事,只求在乐道。
预期的利润使人失去客观和理智,忽视风险存在。

爆爆熊
注册时间2006-10-29
发表于:2007-04-24 15:22只看该作者
9楼
原帖由 Benjamin38 于 2007-4-23 08:31 发表 感激爆爆熊兄赐教!!!
相互学习,有问题及时通知。 手机短信警报 只要用已开通邮件到达提醒的邮箱就行了
fx007
注册时间2004-03-27
发表于:2007-04-24 16:04只看该作者
10楼
163也有邮件到达提醒的功能吗
爆爆熊
注册时间2006-10-29
发表于:2007-04-25 05:53只看该作者
11楼
原帖由 fx007 于 2007-4-25 00:04 发表 163也有邮件到达提醒的功能吗
网易邮箱 10元/月 限300条
fx007
注册时间2004-03-27
发表于:2007-04-25 11:51只看该作者
12楼
原帖由 爆爆熊 于 2007-4-25 13:53 发表 网易邮箱 10元/月 限300条
emoji-image
Benjamin38
注册时间2004-07-17
发表于:2007-05-06 23:23只看该作者
13楼
请问爆爆熊兄,如想在同一商品下,要30分的MACD向上,而15分的MACD也交义向上时,发出报警可以编程吗?如可则怎样编写,先谢谢!!
个性签名

不问凡尘事,只求在乐道。
预期的利润使人失去客观和理智,忽视风险存在。

爆爆熊
注册时间2006-10-29
发表于:2007-05-09 00:52只看该作者
14楼
原帖由 Benjamin38 于 2007-5-7 07:23 发表 请问爆爆熊兄,如想在同一商品下,要30分的MACD向上,而15分的MACD也交义向上时,发出报警可以编程吗?如可则怎样编写,先谢谢!!
只要改一下报警条件就可以了: (时间线周期不同) if( iMACD(NULL,PERIOD_M30,12,26,9,PRICE_CLOSE,MODE_MAIN,0)>=0 && iMACD(NULL,PERIOD_M15,12,26,9,PRICE_CLOSE,MODE_MAIN,0)>=0 && iMACD(NULL,PERIOD_M15,12,26,9,PRICE_CLOSE,MODE_MAIN,1)<0 ) 或者(时间线周期相同,参数改变): if( iMACD(NULL,PERIOD_M15,24,52,18,PRICE_CLOSE,MODE_MAIN,0)>=0 && iMACD(NULL,PERIOD_M15,12,26,9,PRICE_CLOSE,MODE_MAIN,0)>=0 && iMACD(NULL,PERIOD_M15,12,26,9,PRICE_CLOSE,MODE_MAIN,1)<0 )
个性签名

www.talkforex.com/blog//index.php?action/space/uid/39428

Benjamin38
注册时间2004-07-17
发表于:2007-05-09 05:17只看该作者
15楼
感谢!!!!!!
个性签名

不问凡尘事,只求在乐道。
预期的利润使人失去客观和理智,忽视风险存在。

小哥哥
注册时间2007-01-04
发表于:2007-05-24 00:41只看该作者
16楼
爆爆熊太利害了

本站免责声明:

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

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

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

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

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

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