我正在构建我的第一个指标。我想在某个图形时期检索符号的所有历史条;具体在 H1
timeFrame。
但是下一个代码会返回截然不同的结果,具体取决于Symbol()
。
例如,对于USDCHF,它返回19752,这似乎是正确的;
但是,对于EURUSD,它只返回2047,对我来说,这似乎相当于几个柱。
int totalBars = Bars( Symbol(), PERIOD_H1 );
任何帮助将不胜感激。
谢谢!
答案 0 :(得分:3)
通常情况下,在 MT4 / Terminal 设置中预设“天花板”之前,条形数会发生变化。从小数量。如果有人希望(并注意),请说几千到超过1.000.000吧。
一旦您熟悉从您的代理加载OHLCV数据点,#indicators
处理MQL4
代码执行的方式还有一个特点,这与您以前使用{{{ 1}} {
| Script
ExpertAdvisor
代码,但不会在一开始就使故事复杂化。
嗯,今天你的下一个惊喜,webmeiker
}
代码无法自行明确管理数据访问。
原则上,Broker定义了它的数据检索策略。 MT4 /终端软件运行马戏团的MQL4
部分。
Graph 构成(隐藏)模型的视图。
localhost
可能会向您介绍 F2
界面,这可能会帮助您检查过去的深度你的酒吧库存去了。
嗯, ALL 本身不受你的控制。
当且仅当您的经纪人允许时,您可以采取一些技巧来获得更多“历史”数据点。
与往常一样,时间在这种困境中对你不利。经过一段时间后,经纪人不再允许您重新加载历史记录,而History Center
- 世界的“遗漏”部分将无法恢复。
因此应该给予应有的注意。
如果对如何从经纪商处加载更多酒吧感兴趣,请不要犹豫提出有关此技巧的问题。