论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 8
前往
共 157 条
河图洛书
注册时间2005-10-26
MT4自定义周期实时更新程序
发表于:2006-01-01 08:37只看该作者
61楼 电梯直达
电梯直达
原帖由 河图洛书 于 2006-1-1 15:04 发表 请教楼主怎么下载啊,我用快车下载了个这
装好拉,谢谢11楼。
个性签名

保本   资金管理   看懂再做

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告
lahm
注册时间2004-07-18
发表于:2006-01-01 09:31只看该作者
62楼
请教斑竹,我仅生成了h2、h3、h6、h8这4个图表,不知怎么多生成了4个csv文档。1025.JPG1025.JPG
wfy05
注册时间2005-07-23
楼主发表于:2006-01-02 04:20只看该作者
63楼
原帖由 lahm 于 2006-1-1 17:31 发表 请教斑竹,我仅生成了h2、h3、h6、h8这4个图表,不知怎么多生成了4个csv文档。
其他的csv文件是你之前测试不同周期的时候出来的吧? 不用的话删除掉就行了.
lahm
注册时间2004-07-18
发表于:2006-01-02 06:42只看该作者
64楼
谢谢楼主,又试了一次:把生成2小时、3小时的1小时窗口关闭,重新打开一个1小时的窗口,把周期变为4小时,再生成8小时的窗口,就不会有多生成csv文件的现象了。如果还用原来的一小时窗口变为4小时的,就会多生成csv文件。 [ 本帖最后由 lahm 于 2006-1-2 14:55 编辑 ]
wfy05
注册时间2005-07-23
楼主发表于:2006-01-02 07:40只看该作者
65楼
原帖由 lahm 于 2006-1-2 14:42 发表 谢谢楼主,又试了一次:把生成2小时、3小时的1小时窗口关闭,重新打开一个1小时的窗口,把周期变为4小时,再生成8小时的窗口,就不会有多生成csv文件的现象了。如果还用原来的一小时窗口变为4小时的,就会多生成c ...
H4是内置周期,最好还是用最靠近的数据来生成这样更好些 :)
lahm
注册时间2004-07-18
发表于:2006-01-02 08:43只看该作者
66楼
再请教楼主,我生成的图表不能刷新,下面是3小时的设置,允许导入动态链接库前边打了勾,3小时图表属性离线图表前边的勾也有,请检查问题出在那里。1025.JPG1025.JPG
lahm
注册时间2004-07-18
发表于:2006-01-02 08:53只看该作者
67楼
生成的3小时图表不能刷新1027.JPG1027.JPG1028.JPG1028.JPG
个性签名

做人要厚道.

lahm
注册时间2004-07-18
发表于:2006-01-02 08:54只看该作者
68楼
对话框设置1026.JPG1026.JPG
个性签名

做人要厚道.

lahm
注册时间2004-07-18
发表于:2006-01-02 09:43只看该作者
69楼
还有怎么删除生成的离线图表,是指文件--打开离线历史数据内的标题,比如USDCHF, h3。
lahm
注册时间2004-07-18
发表于:2006-01-02 11:21只看该作者
70楼
楼主啊,我选outputcsvFile默认的0,可以实时刷新了,还可以生成csv文件,把其设置为2,可以生成csv文件,但是没有实时刷新功能。 生成的csv文件均有多余的。 还要感谢楼主让大家利用mt4看到了自定义周期图表。 [ 本帖最后由 lahm 于 2006-1-2 19:25 编辑 ]
wfy05
注册时间2005-07-23
楼主发表于:2006-01-02 15:54只看该作者
71楼
原帖由 lahm 于 2006-1-2 19:21 发表 楼主啊,我选outputcsvFile默认的0,可以实时刷新了,还可以生成csv文件,把其设置为2,可以生成csv文件,但是没有实时刷新功能。 生成的csv文件均有多余的。 还要感谢楼主让大家利用mt4看到了自定义周期图表。
离线图表要去MT4下的history目录下对应的服务器删, 如果需要同时实时刷新并且生成csv将其OutputCSVFile 设置成为1即可. CSV有多余的可能是你以前窗口中还有period_converter未关闭?
冬不拉
注册时间2005-12-16
发表于:2006-01-20 05:21只看该作者
72楼
不错,谢谢。
ssmith
注册时间2003-10-24
发表于:2006-01-30 15:36只看该作者
73楼
谢谢分享,已经下了安装成功了
suxangwhwj
注册时间2003-01-16
发表于:2006-02-09 07:42只看该作者
74楼
这样的贴子应该顶出来,我也搞好了. wfy05 兄我同时设的,欧2小时,镑2小时可以同时看吧? 3小时,6小时,8小时的我还没设呢.
suxangwhwj
注册时间2003-01-16
发表于:2006-02-09 08:23只看该作者
75楼
wfy05 兄,我想看镑 3小时的,怎么设,我把PER 设成1.5的?不好使啊
老正
注册时间2003-09-21
365热心助人奖
发表于:2006-02-09 14:44只看该作者
76楼
原帖由 suxangwhwj 于 2006-2-9 16:23 发表 wfy05 兄,我想看镑 3小时的,怎么设,我把PER 设成1.5的?不好使啊
估计应该是在1h图里面设置为3吧
冰雪寒香
注册时间2005-03-04
发表于:2006-02-10 02:45只看该作者
77楼
实时更新是更新了,但新打开的图表mt并不去读,每次都要右击了图表,点刷新才可以看到变化,大家是这样吗?
冰雪寒香
注册时间2005-03-04
发表于:2006-02-10 02:54只看该作者
78楼
另外我需要的csv文件格式生成格式语句如下: int start() { int handle, bars=Bars; int ca=Time[0]-Time[1]; string sy=Symbol( ); string fn=StringConcatenate(sy,ca,".csv"); handle=FileOpen(fn,FILE_CSV|FILE_WRITE,","); if(handle>0) { for(int i=bars-1; i>-1; i--) FileWrite(handle,sy, StringConcatenate(TimeDay(Time),"/",TimeMonth(Time),"/",TimeYear(Time)),TimeToStr(Time,TIME_MINUTES), Open, High, Low, Close, Volume); FileClose(handle); } return(0); } 即数据大致如下 USDJPY,7/2/2006,12:00,117.91,118.08,117.78,117.86,1712 USDJPY,7/2/2006,16:00,117.87,118.14,117.78,118.05,1531 USDJPY,7/2/2006,20:00,118.07,118.18,117.69,117.75,1213 USDJPY,8/2/2006,00:00,117.74,118.11,117.54,118.06,1505 USDJPY,8/2/2006,04:00,118.07,118.13,117.62,117.66,1388 USDJPY,8/2/2006,08:00,117.68,118.37,117.67,118.23,1788 USDJPY,8/2/2006,12:00,118.24,118.47,118.2,118.36,1642 USDJPY,8/2/2006,16:00,118.37,118.78,118.29,118.7,888 请问wfy05先生,如果添加进去? [ 本帖最后由 冰雪寒香 于 2006-2-10 11:05 编辑 ]
wfy05
注册时间2005-07-23
楼主发表于:2006-02-10 03:35只看该作者
79楼
实时更新是更新了,但新打开的图表mt并不去读,每次都要右击了图表,点刷新才可以看到变化,大家是这样吗?
没遇到过这种情况,能不能更具体点?
原帖由 冰雪寒香 于 2006-2-10 10:54 发表 另外我需要的csv文件格式生成格式语句如下: int start() { int handle, bars=Bars; int ca=Time[0]-Time[1]; string sy=Symbol( ); string fn=StringConcatenate(sy,ca,".csv"); ...
修改原程序里面的: FileWrite(CSVHandle, TimeToStr(i_time, TIME_DATE), TimeToStr(i_time, TIME_MINUTES), DoubleToStr(d_open, i_digits), DoubleToStr(d_high, i_digits), DoubleToStr(d_low, i_digits), DoubleToStr(d_close, i_digits), d_volume); 为你想要的格式即可, 比如你说的格式修改如下加入开头的Symbol()即可: FileWrite(CSVHandle, Symbol(), TimeToStr(i_time, TIME_DATE), TimeToStr(i_time, TIME_MINUTES), DoubleToStr(d_open, i_digits), DoubleToStr(d_high, i_digits), DoubleToStr(d_low, i_digits), DoubleToStr(d_close, i_digits), d_volume);
冰雪寒香
注册时间2005-03-04
发表于:2006-02-10 03:39只看该作者
80楼
FileWrite(CSVHandle, Symbol( ), StringConcatenate(TimeDay(i_time),"/",TimeMonth(i_time),"/",TimeYear(i_time)), TimeToStr(i_time,TIME_MINUTES), DoubleToStr(d_open, i_digits), DoubleToStr(d_high, i_digits), DoubleToStr(d_low, i_digits), DoubleToStr(d_close, i_digits), d_volume); 改成符合使用目的了。
个性签名

韬客社区www.talkfx.co

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 8
前往
共 157 条

本站免责声明:

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

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

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

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

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

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