新人对MQL4和MQL5的任何问题,对算法和代码的帮助和讨论 - 页 1844

 
EVGENII SHELIPOV #:

这里是代码的一部分,负责图表上的垂直线。我已经考虑到了这种转变。

我需要创建该行的代码

 
EVGENII SHELIPOV #:

这里是代码的一部分,负责图表上的垂直线。我已经考虑到了这种转变。

你的原始代码是正确的。

   Print(TimeToString(Time[0],TIME_MINUTES),"/",TimeToString(Time[0]+2*3600,TIME_MINUTES));
2022.01.05 15:39:36.660 Price_Time GBPJPY,M5: 15:35/17:35
 
EVGENII SHELIPOV #:

谢谢你的提示,没有你的帮助,我已经解决了这个问题。

谢谢你!!!。

但最重要的是,我不明白为什么会发生酒吧移位????。

很可能是代码中存在一些错误。将工作版本与错误版本进行比较。

 
Порт-моне тв #:

"从互联网上获取 "在哪里?

好吧,那么你一开始就应该从这个问题开始。也许有人知道如何去做。然后你才应该考虑如何写一个指标。

 
Tretyakov Rostyslav #:

你的原始代码是正确的。

也许它还有其他问题。我在脚本中重现了他的例子,它是有效的。我们增加时间,线就会向右移动。基本上应该是这样的。

 
EVGENII SHELIPOV #:

这里是代码的一部分,负责图表上的垂直线。我已经考虑到了这种转变

在调用创建行的时刻有一个错误

这里

Time[0] + PeriodSeconds(PERIOD_CURRENT) + (StartTime*3600)

你增加了两个小时和一个小节,所以参照物会晚来一个小节。

可能是顺序不对,在

if(newbar!=Time[0])
 
Mihail Matkovskij #:

也许他在其他方面有问题。我在脚本中重现了他的例子,它是有效的。我们加上时间,线条就会向右移动。基本上应该是这样的。

米哈伊尔,你是对的。只是这个人专门在创建行中寻找问题,但实际上错误在其他地方)
 
Иван Макаров #:

请帮助在EA中插入暂停功能。

在测试器中,暂停(断点)是DebugBreak。在交易过程中,你可以简单地退出函数(retutn)。没有其他方法可以让它暂停。除非你使用WinAPI。但在这种情况下,我们将不得不为暂停按钮创建一个点击器。

 
Порт-моне тв 亚洲时段 价格的综合图表。而且它应该以某种方式计算,而不是一个点一个点地计算(因为它不会是普遍的),而是按每个发行人的价格偏差计算,然后形成一条断裂的价格线,并以某种方式将其全部加总(它们的偏差)。

为什么需要这样做:总结性的图表对于理解这个或那个过程、部门、行业等非常有帮助。

试试三倍EMA或MACD或ATR,作为开始。
 
Mihail Matkovskij #:

在测试器中,暂停(断点)是DebugBreak。在交易时,你可以简单地退出函数(retutn)。没有其他方法可以暂停。除非你使用WinAPI。但在这种情况下,我们将不得不为暂停按钮创建一个点击器。

不,Misha,是可以暂停交易的。