[存档]任何菜鸟问题,为了不使论坛变得杂乱无章。专业人士,不要路过。没有你就无处可去 - 3. - 页 102 1...9596979899100101102103104105106107108109...652 新评论 first_may 2011.08.17 13:52 #1011 教程中写到了这一点。 如果FILE_WRITE 没有与FILE_READ结合,一个零长度的文件将被打开。即使在文件被打开之前,文件中还有数据,也会被销毁。如果你想把数据追加到一个现有的文件,你必须使用FILE_READ | FILE_WRITE组合来打开它。 我使用这个 int handle=FileOpen(Symbol()+".csv",FILE_CSV|FILE_READ|FILE_WRITE,"\t")。 我看到文件中总是只有最新的数据,也就是说,信息被覆盖了。我怎样才能使信息被添加? Виктор 2011.08.17 13:58 #1012 https://www.mql5.com/ru/forum/128298 Luras 2011.08.17 16:27 #1013 你能告诉我怎么做吗:当零点 栏出现时,指标的第一个值在零点栏上起作用,你必须固定这个值,这样当零点栏关闭时,它仍然与打开时相同。 Владимир Тезис 2011.08.17 19:16 #1014 LuRAS: 亲,请您指点一下:当零点柱刚 出现时,分别是在零点柱上工作的指标的第一个值,我们需要固定这个值,以便在关闭零点柱后,保持与打开时相同。 让我们在变量Time[0]中保存最后一个小节的开口时间。如果这个变量中的值不等于Time[0]中的值,这意味着新条形图的第一个刻度已经到来。在这一点上,我们把我们的指标值存储在零条上。然后,一旦我们的变量中的值不再等于Time[0]中的值,Expert Advisor就会理解为又达到了一个新条形。在这一点上,它了解到指标变量包含了与前一栏的开盘点位相对应的指标值。它可以以某种方式使用这个值,然后将指标值返回给指标变量(它是一个新的蜡烛,而且是一个新蜡烛的第一个刻度)。 Luras 2011.08.17 20:33 #1015 这意味着我们应该修改指标并制作一个EA?你不能制作一个模板并通过icustom将你的指标插入其中吗? Владимир Тезис 2011.08.17 20:46 #1016 LuRAS: 这意味着我们应该修改指标并制作一个EA?你不能制作一个模板并通过icustom将你的指标插入其中吗? 在向文本文件发送报价时不需要该指标。一个专家顾问就足够了。反之亦然,如果指标向文本文件发送报价,则不需要专家顾问。 Oleg 2011.08.17 22:10 #1017 当前交易时段 的开盘时间可从。 iTime(NULL,PERIOD_D1,0) - 那么,当我们还在当前交易时段时,我们如何才能尽可能准确地找出下一个交易时段的开盘时间? 谢谢你! [删除] 2011.08.17 22:15 #1018 chief2000:当前交易时段的开盘时间可以从:iTime(NULL,PERIOD_D1,0)获得。- 而当我们还在当前交易时段时,如何获得关于下一个交易时段开盘时间的最准确信息?谢谢你! iTime(NULL,PERIOD_D1,0)+24*60*60 ))) 但这显然与"交易会"无关。 Oleg 2011.08.17 22:22 #1019 Figar0: ))) 除了它显然与 "交易会 "没有关系。 这正是我现在应用的方法,但 "事实证明",有缩短的会议,这个解决方案突然出现在下一个会议中,但不是在会议的最开始,而是更远一点。也许有一些其他的方法? 谢谢! Евгений 2011.08.18 04:58 #1020 chief2000: 这正是我现在应用的方法,但 "事实证明",有缩短的会议,这个解决方案滑入下一个会议,但不是在会议的最开始,而是更远一点。也许有一些其他的方法? 谢谢! https://www.mql5.com/ru/forum/132894/page12#464927 1...9596979899100101102103104105106107108109...652 新评论 原因: 取消 您错过了交易机会: 免费交易应用程序 8,000+信号可供复制 探索金融市场的经济新闻 注册 登录 拉丁字符(不带空格) 密码将被发送至该邮箱 发生错误 使用 Google 登录 您同意网站政策和使用条款 如果您没有帐号,请注册 可以使用cookies登录MQL5.com网站。 请在您的浏览器中启用必要的设置,否则您将无法登录。 忘记您的登录名/密码? 使用 Google 登录
教程中写到了这一点。
如果FILE_WRITE 没有与FILE_READ结合,一个零长度的文件将被打开。即使在文件被打开之前,文件中还有数据,也会被销毁。如果你想把数据追加到一个现有的文件,你必须使用FILE_READ | FILE_WRITE组合来打开它。
我使用这个
int handle=FileOpen(Symbol()+".csv",FILE_CSV|FILE_READ|FILE_WRITE,"\t")。
我看到文件中总是只有最新的数据,也就是说,信息被覆盖了。我怎样才能使信息被添加?
亲,请您指点一下:当零点柱刚 出现时,分别是在零点柱上工作的指标的第一个值,我们需要固定这个值,以便在关闭零点柱后,保持与打开时相同。
让我们在变量Time[0]中保存最后一个小节的开口时间。如果这个变量中的值不等于Time[0]中的值,这意味着新条形图的第一个刻度已经到来。在这一点上,我们把我们的指标值存储在零条上。然后,一旦我们的变量中的值不再等于Time[0]中的值,Expert Advisor就会理解为又达到了一个新条形。在这一点上,它了解到指标变量包含了与前一栏的开盘点位相对应的指标值。它可以以某种方式使用这个值,然后将指标值返回给指标变量(它是一个新的蜡烛,而且是一个新蜡烛的第一个刻度)。
这意味着我们应该修改指标并制作一个EA?你不能制作一个模板并通过icustom将你的指标插入其中吗?
在向文本文件发送报价时不需要该指标。一个专家顾问就足够了。反之亦然,如果指标向文本文件发送报价,则不需要专家顾问。
当前交易时段 的开盘时间可从。
- 那么,当我们还在当前交易时段时,我们如何才能尽可能准确地找出下一个交易时段的开盘时间?
谢谢你!
当前交易时段的开盘时间可以从:iTime(NULL,PERIOD_D1,0)获得。
- 而当我们还在当前交易时段时,如何获得关于下一个交易时段开盘时间的最准确信息?
谢谢你!
)))
但这显然与"交易会"无关。
)))
除了它显然与 "交易会 "没有关系。
这正是我现在应用的方法,但 "事实证明",有缩短的会议,这个解决方案突然出现在下一个会议中,但不是在会议的最开始,而是更远一点。也许有一些其他的方法?
谢谢!
这正是我现在应用的方法,但 "事实证明",有缩短的会议,这个解决方案滑入下一个会议,但不是在会议的最开始,而是更远一点。也许有一些其他的方法?
谢谢!