论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
查看:1248回复:9
天高任我行
注册时间2009-04-02
[讨论]请教各位一个关于MT4编程的问题?
楼主发表于:2011-09-18 12:16只看该作者倒序浏览
1楼 电梯直达
电梯直达
在MT4指标里,我要取“昨天16:00这条小时K线收盘价”,怎样表达出来? 谢谢! 请老大高抬贵手迟一点再移走帖子。
TK29帖子1楼右侧xm竖版广告90-240
个性签名

人心、时间、止损盘

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告
wisonli
注册时间2009-03-19
发表于:2011-09-18 13:22只看该作者
2楼
在1小时周期调用?试试这个 for(int i=0;i<48;i++) { if(TimeHour(Time)==16 && iBarShift(NULL,PERIOD_D1,Time)==1) { n=i; break; } } Close[n]
买肉
注册时间2010-09-13
发表于:2011-09-18 13:25只看该作者
3楼
我只会用呆板的方法,首先找当前的k线的时间,算下距离昨天16:00有几个小时,反推出昨天16:00是第几根K线,然后检验下时间是否正确,不正确的话再继续往前或者往后找。
个性签名

交易之道,由心开始,次正理念,再次策略,最后技术

wisonli
注册时间2009-03-19
发表于:2011-09-18 13:30只看该作者
4楼
在1小时周期调用?试试这个 for(int i=0;i<48;i++) { if(TimeHour(Time)==16 && iBarShift(NULL,PERIOD_D1,Time)==1) { n=i; break; } } Close[n] 直接粘贴代码不行,重新发个
天高任我行
注册时间2009-04-02
楼主发表于:2011-09-18 15:01只看该作者
5楼
原帖由 wisonli 于 2011-9-18 21:30 发表 http://www.talkforex.com/images/common/back.gif 在1小时周期调用?试试这个 for(int i=0;i
谢谢你的帮忙! 刚才一直再试,还是运行不了,上来论坛问之前已经找了不少编程的资料,始终都不明白。真的没天份啊!
天高任我行
注册时间2009-04-02
楼主发表于:2011-09-18 15:02只看该作者
6楼
原帖由 买肉 于 2011-9-18 21:25 发表 http://www.talkforex.com/images/common/back.gif 我只会用呆板的方法,首先找当前的k线的时间,算下距离昨天16:00有几个小时,反推出昨天16:00是第几根K线,然后检验下时间是否正确,不正确的话再继续往前或者往后找。
不明白啊!
wisonli
注册时间2009-03-19
发表于:2011-09-18 15:18只看该作者
7楼
原帖由 天高任我行 于 2011-9-18 23:01 发表 http://www.talkforex.com/images/common/back.gif 谢谢你的帮忙! 刚才一直再试,还是运行不了,上来论坛问之前已经找了不少编程的资料,始终都不明白。真的没天份啊!
我的测试过了,没问题哦,你是不是有其他代码的问题?可以PM我
wisonli
注册时间2009-03-19
发表于:2011-09-18 15:20只看该作者
8楼
原帖由 买肉 于 2011-9-18 21:25 发表 http://www.talkforex.com/images/common/back.gif 我只会用呆板的方法,首先找当前的k线的时间,算下距离昨天16:00有几个小时,反推出昨天16:00是第几根K线,然后检验下时间是否正确,不正确的话再继续往前或者往后找。
一开始也这样想,算间隔几根K线,可是周五或其他节假日的时候 会出现一天没有24根小时K线的情况哦
个性签名

处理当下的行情!

广告
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部
买肉
注册时间2010-09-13
发表于:2011-09-25 13:39只看该作者
9楼
原帖由 wisonli 于 2011-9-18 23:20 发表 http://www.talkforex.com/images/common/back.gif 一开始也这样想,算间隔几根K线,可是周五或其他节假日的时候 会出现一天没有24根小时K线的情况哦
是的,还有平台断了的情况可能会中间缺失一些k线,所以我在后面加了个检验的功能,写了个递归函数往前或者往后走。其实直接递归也可以的,只是感觉这样可能效率会高点。
个性签名

交易之道,由心开始,次正理念,再次策略,最后技术

思思
注册时间2011-02-17
发表于:2011-09-25 13:52只看该作者
10楼
原帖由 天高任我行 于 2011-9-18 20:16 发表 http://www3.talkforex.com/images/common/back.gif 在MT4指标里,我要取“昨天16:00这条小时K线收盘价”,怎样表达出来? 谢谢! 请老大高抬贵手迟一点再移走帖子。
很难表达的
个性签名


“顺势有意外惊喜,逆势有突发厄运”

本站免责声明:

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

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

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

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

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

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