任何想看没有缺失条形图的人--在这里=) - 页 5

 
solandr:
我将等待。提前感谢您的帮助!
在这里,试试;)
附加的文件:
 

与我梦寐以求的非常相似!!。:o) 只是在计算条数方面有一些错误。
我将其设置为在终端窗口中显示2000条,即在现实中,图表窗口中有2000条。这是专家顾问在欧元兑美元图表上运行时写的:

01:20:32 WithoutSunday_m EURUSDm,Daily: < - - - - 找到12个正确的图表。- >
01:20:32 WithoutSunday_m EURUSDm,Daily: < - - - EURUSDm1440: 原有1896条,增加0条,删除103条 - - - >
01:20:32 WithoutSunday_m EURUSDm,Daily:< - - - 查看结果,打开图表 "WS_EURUSDm1440" - - - >
01:20:33 WithoutSunday_m EURUSDm,Daily: < - - - USDCHFm1440: 被3792条,增加0条,删除206条 - - - >
01:20:33 WithoutSunday_m EURUSDm,Daily: < - - - 要查看结果,打开图表 "WS_USDCHFm1440" - - >
01:20:33 WithoutSunday_m EURUSDm,Daily: < - - - - CHFJPYm1440。有4710条,增加了0条,删除了309条 - - - >
01:20:33 WithoutSunday_m EURUSDm,Daily: < - - - 要查看结果,打开图表 "WS_CHFJPYm1440" - - - >
01:20:33 WithoutSunday_m EURUSDm,Daily: < - - - - GBPUSDm1440: 原为6606条,增加0条,删除412条 - - - >
01:20:33 WithoutSunday_m EURUSDm,Daily: < - - - - 要查看结果,打开图表 "WS_GBPUSDm1440" - - - >
01:20:34 WithoutSunday_m EURUSDm,Daily: < - - - USDCADm1440: 原为8502条,增加0条,删除515条 - - - >
01:20:34 WithoutSunday_m EURUSDm,Daily:< - - - 要查看结果,打开图表 "WS_USDCADm1440" - - - >
01:20:34 WithoutSunday_m EURUSDm,Daily: < - - - USDJPYm1440: 是10398条,增加0条,删除618条 - - - >
01:20:34 WithoutSunday_m EURUSDm,Daily: < - - - 要查看结果,打开图表 "WS_USDJPYm1440" - - >
01:20:35 WithoutSunday_m EURUSDm,Daily:< - - - EURGBPm1440:是12294条,增加了0条,删除了721条 - - - >
01:20:35 WithoutSunday_m EURUSDm,Daily: < - - - 要查看结果,打开图表 "WS_EURGBPm1440" - - >
01:20:35 WithoutSunday_m EURUSDm,Daily: < - - - AUDUSDm1440: 原有14190条,增加0条,删除824条 - - - >
01:20:35 WithoutSunday_m EURUSDm,Daily:< - - - 要查看结果,打开图表 "WS_AUDUSDm1440" - - - >
01:20:35 WithoutSunday_m EURUSDm,Daily: < - - - EURCHFm1440: 是16086条,增加0条,删除927条 - - - >
01:20:35 WithoutSunday_m EURUSDm,Daily: < - - - 要查看结果,打开图表 "WS_EURCHFm1440" - - >
01:20:36 WithoutSunday_m EURUSDm,Daily: < - - - - EURJPYm1440。是17982条,增加了0条,删除了1030条 - - - >
01:20:36 WithoutSunday_m EURUSDm,Daily: < - - - - 要查看结果,打开图表 "WS_EURJPYm1440" - - - >
01:20:36 WithoutSunday_m EURUSDm,Daily: < - - - NZDUSDm1440: 原为18719条,增加0条,删除1134条 - - - >
01:20:36 WithoutSunday_m EURUSDm,Daily:< - - - 查看结果,打开图表 "WS_NZDUSDm1440" - - - >
01:20:36 WithoutSunday_m EURUSDm,Daily: < - - - AUDJPYm1440: were 19485 bars, added 0 bars, deleted 1237 bars - - >
01:20:20:36 WithoutSunday_m EURUSDm,Daily: < - - - 要看结果,打开图表 "WS_AUDJPYm1440" - - >
01:20:36 WithoutSunday_m EURUSDm,Daily: < - - - - - 图表WS_EURUSDm1440找到了!->

在这方面,有两个问题:
1.为什么专家顾问在EURUSDm1440的图表 中只检测到1896条,而历史报价(F2)明确显示为2000条?显然,我们不应该写1896年,而应该 LAST 1896(~2000-103)在新图表上?我说的对吗?
2.可能是计数器在某处没有归零,导致图表上的条形图之和的增加。(AUDJPYm1440:是19485条--那是60年!!!)

,你能不能把这些问题整理出来?

我认为你只是删除了周日的条形图,而没有把它们与周一的条形图结合起来?原则上我也没意见。如果不是太复杂的话,我希望在我的选项中也能有合并星期天条和星期一条的选择。也就是说,最后的周一栏将是相等的。
O_new=O_sunday
H_new=Highest(High_sunday, High_monday)
L_new=Lowest(Low_sunday, Low_monday)
C_new=C_monday

 
solandr 写道(a)。

你能处理好这些问题吗?

是的,计数器确实没有重置 =)
谢谢你指出这个错误。

试试更正后的版本;)
附加的文件:
 
solandr:

我认为你只是删除了周日的条形图,而没有把它们与周一的条形图结合起来?这对我来说原则上是没有问题的。如果不难的话,我希望在选项中也能有将周日酒吧与周一酒吧相结合的选项。也就是说,最后的周一栏将是相等的。
O_new=O_sunday
H_new=Highest(High_sunday, High_monday)
L_new=Lowest(Low_sunday, Low_monday)
C_new=C_monday

添加是比较困难的。
让我试试;)
 
komposter:
这是更难添加的。
我可以试一试;)
试过了 =)
附加的文件:
 
这里解释一下,没有星期天的酒吧对我来说有多重要。
下面是三张图片。
1.在Alpari上的频道计算,每周正好有5条D1。
2.在InterBankFX的原始报价饲料中计算渠道 - 每周6条。
3.在InterBankFX使用新的无周日条形图计算通道。

图片3与图片1相同。这正是我想要的!!!!!。
非常感谢!!!!!!!!!!!!!!!!:o)

PS:图表的刷新时间为30秒(extern int RefreshLuft = 30000;)。这对我来说已经足够了;o)。总之,图片的重新计算是在半小时内进行一次。





 
komposter писал (а):
komposter 写道(a)。
这是更难添加的。
我可以试一试;)
试过了 =)

检查了一下。酒吧被完美地粘在一起(周日+周一)。

我还想澄清一个小的技术细节。
在报价档案中写到,我们有2000条EURUSDm。
但专家顾问给出的数值却少了1条。
02:11:56 WithoutSunday_2m EURUSDm,Daily: < - - - EURUSDm1440: 原为1999条,删除103条 - - - >
问题是为什么?
可能报告行不包括零条或类似的东西,因为它还没有形成,它不被条形计数所计算?还是背后有什么其他的含义?

PS: 我认为在对这个脚本的真实性进行一些测试后,有可能把它放在这个网站的CodeBase中。该脚本对那些在经纪公司(如InterBankFX)从事D1期间工作的人来说,将只是非常有用。
 
solandr писал (а):
图片3与图片1相同。这正是我想要的!!!!!。

是的,你可以看到区别)
我把它放在CodeBase中。
 
solandr:
我还想澄清一个小的技术细节。
在报价档案中写到,我们有2000条EURUSDm。
专家顾问少了1条。
02:11:56 WithoutSunday_2m EURUSDm,Daily: < - - - EURUSDm1440: 原为1999条,删除103条 - - - >
问题是为什么?
可能报告行不包括零条或类似的东西,因为它还没有形成,它不被条形计数所计算?还是背后有什么其他的含义?
是的,第0条在生成后被输入到数据库。
 
我还想知道以下在终端打开时偶尔出现的错误。

1个错误。
02:10:24 WithoutSunday_1m:FileOpen- 打开的文件太多
02:10:24 WithoutSunday_1m EURUSDm,Daily: Alert: FileOpenHistory("WS_EURCHFm1440. hst", FILE_BIN | FILE_WRITE ) - Error #4102

它明确说 "有太多的文件被打开"。在使用12个货币对的专家顾问时,有什么办法可以消除它吗?也许在连续处理历史文件之间暂停几秒钟,或者其他什么?

2个错误。
02:11:06 HistoryBase: 'WS_USDCHFm1440'中有273处错误
这个错误导致报价在垂直方向上变平,即在图表上出现一个大针孔。但我没有去找,也没有截图。
是由于终端在一个糟糕的时间(在重写历史文件的时刻)关闭了,还是其他原因?
有没有什么办法可以防止这种情况,因为在运行自动实时交易的EA时,我希望能防止这种意外的发生。也许,警报窗口可以提醒用户,例如,当终端可以或不能被禁用时?