BubleUP=TempIND[i-2]; // Возьмём значение "бугорка" - Это найденное дополнительное значение, которое нужно вписать в массив
asize=ArraySize(PeakUP); // Размер массива значений пичков... (именно он содержит только одно значение, а нужно минимум два)ArrayResize(PeakUP, asize+1); // ... увеличим его на 1PeakUP[0]=BubleUP; // ... и впишем в него значение "бугорка"
先生们好。问题,如果有一个函数或其他东西来确定以前的头寸是如何以正或负????。 如果这个话题已经被提出, ,放弃链接。预先感谢....
https://www.mql5.com/ru/forum/107476/page21#79649
https://www.mql5.com/ru/forum/107476/page21#79908
在所有这些操作后的打印输出中,我们看到。
PeakUP Size = 3 - 这意味着发现了两个额外的值,并且峰值数组的大小增加到了3 - 这里一切都正确,接下来:
PeakUP[0] = 49,9119 - 这是搜索额外值时发现的数值。这里应该是;下一步:
PeakUP[1] = 0 - 这应该是找到的第一个极值的值(大约82便士)
PeakUP[2] = 0 - 这应该是找到的一个极值的值(大约173便士)
问题--我在哪里丢失了两个值?而在一般情况下--我是否试图正确地把它们放进去?最初用极值填充PeakUP数组的代码工作正常,
,第二部分--重复向数组添加额外的值--却没有工作。
你能告诉我什么是错的吗?
问题--我在哪里失去了两个价值?而在一般情况下--我是否试图正确地把它们放进去?最初用极值填充PeakUP数组的代码可以正确工作。
第二部分--重复向数组添加额外的值--不起作用。
请告知有什么问题?
请告诉我如何做。我试着把它复制成报告,但它在htm中给出了,而且不显示连续亏损的交易数量都一样。
我不需要复制任何东西。在deinit()中插入了必要的代码,分析结果并将其保存在文件中。有时,当我需要得到自己的优化标准 时,我会使用这种方法。
职能
白纸黑字写着OBJ_ARROW 只使用一个坐标。哪一个?我从哪里获取指标的日期时间值?或者我应该把它和发现的极值一起背下来?简而言之--问题和误解堆积如山,而我在网站上没有找到答案,除了与其他类型的图形元素一起工作......
帮助,请指点迷津...:)
白纸黑字写着,OBJ_ARROW只使用一个坐标。哪一个?我从哪里获得指标的日期时间值?或者我应该把它和发现的极值一起背下来?简而言之--问题和误解如山,我在网站上没有找到答案,除了与其他类型的图形元素一起工作......
帮助,请指点迷津...:)
当找到一个极值时,它位于某个栏位,你把它粘贴进去。
datetime time1=extreme value, double price1=Time[bar number].
当你找到一个极值时,它就在某一栏,所以你就插入它。
datetime time1=极值, double price1=Time[bar number]
白纸黑字写着,OBJ_ARROW只使用一个坐标。哪一个?
这是Helpe的一个不准确之处。当然,不是一个坐标,而是一个点(它有两个坐标)。
一个指标的图表?这基本上是同一件事。反正极端只是在酒吧,而不是在两者之间。
诱导器是一个单独的窗口(如果你单独画,在价格窗口下面)。这个窗口有相同的坐标--指标值和时间。