计算日平均范围的脚本? - 页 4

 
请确认ADR屏幕上的数据(你的第一个指标)是从每日开盘(00:00 gmt)到交易时间的开盘-收盘百分比变化。在格林威治时间24点之后,这些数值将被重置。我说的对吗?

不对,也对。

如果你使用statMode=0,那么变化是从00:00+timAdjustyour 经纪商时间(图表价格时间)开始计算。

是的,24小时后的计算将从新的第一支蜡烛开始计算。

如果你使用statMode=1,则是计算过去24小时的变化(-1h,计算时使用1h时间框架)。

周一将从第一支蜡烛开始计算,不管设置如何。

(我必须在周一 检查,希望我不会忘记 )。

附加的文件:
 
okfar:
不是,也是。

如果你使用statMode=0,那么变化是从00:00+timAdjustyour broker时间(图表价格时间)开始计算的。

是的,24小时后的计算将从新的第一支蜡烛开始计算。

如果你使用statMode=1,则是计算过去24小时的变化(-1h,计算时使用1h时间框架)。

周一将从第一支蜡烛开始计算,不管设置如何。

(我必须在星期一检查,希望我不会忘记 )。

ADR指标是确定的。

统计指标。需要固定的数值,并且不与每日蜡烛的开盘价相联系。

我认为,如果你能为较长的周期时间加入一个一般的周期选择器,将会提高你的指标的价值。

保持0和1的开关,然后保持所有的统计数据到每天的变化Open-

收盘(括号中的高低点--不需要开关,两个值可以同时打印)。

然后让用户选择时间段的定义,并在屏幕上留出六个时间段的空间:一个交易员希望看到一个月、两个月、三个月、六个月、一年,第六个是检查多年的趋势。

所以你可以有六个带有标签定义的字段供用户输入。

如果他想要从每月的第一天开始的一个月,在00时间,他将输入

月 "作为标签定义,选择从(值为01.01.2000 00:00

格式)。所以他可以自由选择日期和时间。

类似的另外五个字段应该被赋予。

如果MT4程序不在屏幕上打印固定日期时间图表,那么你可以使用垂直时间段来选择高点低点或开盘收盘。在这种情况下,可能会有12个指标要放在图表上。我不确定。但这将是最后要做的事情。

我认为现有的界面在同一个地方显示两组统计数字对图表视图来说是不利的。

如果你在另一个窗口打开它,那么有很多可能性使界面更有趣。

你已经为MARSI使用了一些好的界面。同样的风格或柱状图或条形图就可以了。

每日ADR统计:在图表的 四个角中的任何一个角上

PJ

 
统计指标。需要固定的数值,并且不与每日蜡烛的开盘价相连。

符号名称左边的所有数据都与选定时间框架的开盘价 有关。(例如,D栏是与当前日蜡烛的开盘价有关)。

你认为应该与前一根蜡烛的收盘价联系起来吗?

 
okfar:
符号名称左边的所有数据都与所选时间框架的开盘价有关。(您认为是否应该与前一根蜡烛的收盘价联系起来?

okfar,

对于日线来说,它应该与前一个日线蜡烛的收盘价挂钩。是的

对于周线,它应该与上周五的收盘价相联系。

对于月线,它应该与上个月的最后一个周五的收盘价相联系。

我还建议给用户一个选项,让他选择自己的日期和时间,并在屏幕上留出空间,让六个输出字段显示这些值。

 

为什么上周的日平均数,只是正常日子的一半?

 

我不确定这是否是正确的方向。

我可能会用线来代替列...

附加的文件:
 
okfar:
我不确定这是否是正确的方向,我可能会用线代替柱子...

我认为你把所有九种货币的条形图放在不同的窗口中的想法是好的。

图表上的日线、H4、H1、M30、M15和M5是不错的。

用线代替柱子是可以的。

 

代码mq4。

附加的文件:
 
okfar:
代码mq4。

它显示空白屏幕。没有错误信息,屏幕上没有任何东西出现。

 
pj9100:
它显示空白屏幕。没有错误信息,屏幕上没有任何东西出现。

这个版本仍然需要帖子 中的dll,而且dll必须是允许的。