论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
查看:1923回复:5
草龙
注册时间2004-12-17
[MT4相关]自定义时间格子指标
楼主发表于:2014-04-07 06:49只看该作者倒序浏览
1楼 电梯直达
电梯直达
主图指标 可以自定义时间周期的框架 比如 在5m图上 显示出 4h的区间 是否含有未来函数:无 //+------------------------------------------------------------------+ //| GG-TimeBox.mq4 | //| Copyright ? 2009, GGekko | //| http://www.fx-ggekko.com | //+------------------------------------------------------------------+ #property copyright "Copyright ? 2009, GGekko" #property link "http://www.fx-ggekko.com" #property indicator_chart_window extern string __Copyright__ = "www.fx-ggekko.com"; extern string HelpForCustomTF = "D1:1440 - H4:240 - H1:60 - ... - M5:5"; extern int CustomTF = PERIOD_D1; extern int UnitToProcess = 20; extern int DojiDiff = 2; extern color UpColor = C'218,250,218'; extern color DownColor = C'250,211,211'; extern color DojiColor = C'255,245,195'; datetime starttime,endtime; double lowprice,highprice; int bars_in_one_rectangle; color BarsColor; int ChartPeriod; //+------------------------------------------------------------------+ //| Custom indicator initialization function | //+------------------------------------------------------------------+ int init() { //---- ChartPeriod=Period(); //D1 if(CustomTF==PERIOD_D1) { switch(ChartPeriod) { case PERIOD_M1 : bars_in_one_rectangle=1440-1; break; case PERIOD_M5 : bars_in_one_rectangle=288-1; break; case PERIOD_M15: bars_in_one_rectangle=96-1; break; case PERIOD_M30: bars_in_one_rectangle=48-1; break; case PERIOD_H1 : bars_in_one_rectangle=24-1; break; case PERIOD_H4 : bars_in_one_rectangle=6-1; break; default : ChartPeriod=240; } } //H4 else if(CustomTF==PERIOD_H4) { switch(ChartPeriod) { case PERIOD_M1 : bars_in_one_rectangle=240-1; break; case PERIOD_M5 : bars_in_one_rectangle=48-1; break; case PERIOD_M15: bars_in_one_rectangle=16-1; break; case PERIOD_M30: bars_in_one_rectangle=8-1; break; case PERIOD_H1 : bars_in_one_rectangle=4-1; break; default : ChartPeriod=60; } } //H1 else if(CustomTF==PERIOD_H1) { switch(ChartPeriod) { case PERIOD_M1 : bars_in_one_rectangle=60-1; break; case PERIOD_M5 : bars_in_one_rectangle=12-1; break; case PERIOD_M15: bars_in_one_rectangle=4-1; break; case PERIOD_M30: bars_in_one_rectangle=2-1; break; default : ChartPeriod=30; } } //M30 else if(CustomTF==PERIOD_M30) { switch(ChartPeriod) { case PERIOD_M1 : bars_in_one_rectangle=30-1; break; case PERIOD_M5 : bars_in_one_rectangle=6-1; break; case PERIOD_M15: bars_in_one_rectangle=2-1; break; default : ChartPeriod=15; } } //M15 else if(CustomTF==PERIOD_M15) { switch(ChartPeriod) { case PERIOD_M1 : bars_in_one_rectangle=15-1; break; case PERIOD_M5 : bars_in_one_rectangle=3-1; break; default : ChartPeriod=5; } } //M5 else if (CustomTF==PERIOD_M5) { switch(ChartPeriod) { case PERIOD_M1 : bars_in_one_rectangle=5-1; break; default : ChartPeriod=1; } } ArrayResize(starttime, UnitToProcess); ArrayResize(endtime, UnitToProcess); ArrayResize(lowprice, UnitToProcess); ArrayResize(highprice, UnitToProcess); ArrayResize(BarsColor, UnitToProcess); //---- return(0); } //+------------------------------------------------------------------+ //| Custom indicator deinitialization function | //+------------------------------------------------------------------+ int deinit() { //---- for(int w=0; wiClose(NULL,CustomTF,w)+(DojiDiff*Point)) BarsColor[w]=DownColor; else BarsColor[w]=DojiColor; } for(w=0; wGG-TimeBox.jpg
TK29帖子1楼右侧xm竖版广告90-240
个性签名

阅尽天下指标
搬砖开始,始于2014

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告
wuyummm
注册时间2017-08-17
taokefeng
注册时间2017-09-02
wuyummm
注册时间2017-08-17
PANLV
注册时间2018-02-19
rssazzx
注册时间2018-05-01
发表于:2018-05-02 08:49只看该作者
6楼
感谢楼主的分享 看贴学习 直接顶起 并赚钱中。。。。。。。。

本站免责声明:

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

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

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

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

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

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