论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
  • 1
  • 2
前往
共 27 条
AZ
注册时间2004-03-20
[MT4指标]求高手帮忙在mt4中当K线实体大于20以上的时候报警的指标
楼主发表于:2007-10-05 21:38只看该作者
21楼 电梯直达
电梯直达
原帖由 秃鹫 于 2007-10-4 16:55 发表 http://www.talkforex.com/images/common/back.gif 大概是做超短线用的吧,行情初期及时介入
对!当有行情时到电脑前操作.
个性签名

韬客外汇论坛TALKFOREX.COM

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告
一嗔
注册时间2005-11-28
发表于:2007-10-19 15:58只看该作者
22楼
能否再加个判断,当收盘与最高的差值大于某指定值,是上吊线;当收盘与最低的差值大于某指定值,是探水杆。 这样这个指标的实用性更强。 有劳了。emoji-image
秃鹫
注册时间2007-05-25
发表于:2007-10-22 11:57只看该作者
23楼
原帖由 一嗔 于 2007-10-19 23:58 发表 http://www.talkforex.com/images/common/back.gif 能否再加个判断,当收盘与最高的差值大于某指定值,是上吊线;当收盘与最低的差值大于某指定值,是探水杆。 这样这个指标的实用性更强。 有劳了。emoji-image
#property indicator_chart_window extern int K线实体=15; extern int K线影线=15; int Alertmark1=0; int Alertmark2=0; int Alertmark3=0; int start() { int 上影=MathMin(iHigh(0,0,0)-iOpen(0,0,0),iHigh(0,0,0)-iClose(0,0,0))/Point; int 下影=MathMin(iOpen(0,0,0)-iLow(0,0,0),iClose(0,0,0)-iLow(0,0,0))/Point; if(Alertmark1!=1 && (iClose(0,0,0)-iOpen(0,0,0))>=K线实体*Point) {Alert(Symbol(),Period(),"阳线",MathAbs(iClose(0,0,0)-iOpen(0,0,0))/Point,"点");Alertmark1=1;} if(Alertmark1!=2 && (iOpen(0,0,0)-iClose(0,0,0))>=K线实体*Point) {Alert(Symbol(),Period(),"阴线",MathAbs(iClose(0,0,0)-iOpen(0,0,0))/Point,"点");Alertmark1=2;} if(Alertmark2!=1 && 上影>=K线影线) {Alert(Symbol(),Period(),"上影线",上影,"点");Alertmark2=1;} if(Alertmark3!=1 && 下影>=K线影线) {Alert(Symbol(),Period(),"下影线",下影,"点");Alertmark3=1;} return(0); }试试
一嗔
注册时间2005-11-28
发表于:2007-10-22 16:15只看该作者
24楼
就是这个意思,很棒! 原有的X分钟检查再报警功能请也加进来(我是编程菜菜)。 再奢求个花哨点儿的,当K线实体为阳线大于指定值或下影线大于指定值时,用alert1.wav(已存于MT4的sounds目录);而当K线实体为阴线大于制定值或上影线大于指定值时,用alert2.wav报警。 请鹫老弟帮忙,谢谢。
秃鹫
注册时间2007-05-25
发表于:2007-10-23 13:25只看该作者
25楼
原帖由 一嗔 于 2007-10-23 00:15 发表 http://www.talkforex.com/images/common/back.gif 就是这个意思,很棒! 原有的X分钟检查再报警功能请也加进来(我是编程菜菜)。 再奢求个花哨点儿的,当K线实体为阳线大于指定值或下影线大于指定值时,用alert1.wav(已存于MT4的sounds目录);而当K线实体 ...
不客气,这个不费脑筋,举手之劳。#property indicator_chart_window extern int K线实体=15; extern int K线影线=15; extern int 间隔分钟=5; int NextMinute=0; int NextHour=0; int start() { if(Minute()>=NextMinute && Hour()>=NextHour ) { int 上影=MathMin(iHigh(0,0,0)-iOpen(0,0,0),iHigh(0,0,0)-iClose(0,0,0))/Point; int 下影=MathMin(iOpen(0,0,0)-iLow(0,0,0),iClose(0,0,0)-iLow(0,0,0))/Point; if((iClose(0,0,0)-iOpen(0,0,0))>=K线实体*Point) {Alert(Symbol(),Period(),"阳线",MathAbs(iClose(0,0,0)-iOpen(0,0,0))/Point,"点");PlaySound("alert1.wav");} if((iOpen(0,0,0)-iClose(0,0,0))>=K线实体*Point) {Alert(Symbol(),Period(),"阴线",MathAbs(iClose(0,0,0)-iOpen(0,0,0))/Point,"点");PlaySound("alert2.wav");} if(上影>=K线影线) {Alert(Symbol(),Period(),"上影线",上影,"点");PlaySound("alert2.wav");} if(下影>=K线影线) {Alert(Symbol(),Period(),"下影线",下影,"点");PlaySound("alert1.wav");} NextMinute=Minute()+间隔分钟; if(NextMinute>=60) {NextMinute-=60;NextHour=Hour()+1;} } return(0); }上面这个是X分钟检查再报警的 老是报警会很烦,还会降低报警的警惕性,我倒是觉得还不如一次报警的好         [ 本帖最后由 秃鹫 于 2007-10-23 21:30 编辑 ]
一嗔
注册时间2005-11-28
发表于:2007-10-24 03:12只看该作者
26楼
非常感谢! 声音好像还在用alert.wav, 不过我想要的功能已有了, 很棒! emoji-image
along1888
注册时间2009-01-31
发表于:2010-05-01 19:17只看该作者
27楼
这真是个好东西,找了好久终于找到了,强烈请求加入邮件报警功能
  • 1
  • 2
前往
共 27 条

本站免责声明:

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

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

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

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

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

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