//--- создадим массив double array[];
int size=772;
ArrayResize(array,size);
//--- заполним его значениями индикатора for(int i=0;i<size;i++)
{
array[i]=iATR(NULL,0,14,i);
}
//--- найдем позицию максимального элемента в массиве int max_position=ArrayMaximum(array,772,0);
//--- теперь получим само максимальное значение в массиве double max=array[max_position];
你可以通过这些关键词在帮助中读到很多有趣的信息,你只需要在示例代码中对所需的词按F1键。
嵌入到指标中的代码大约是这样的
如果((TimeHour(TimeCurrent())==RequiredHour) &&(TimeMinute(TimeCurrent())==RequiredMinute) &&(OrdersNone)设置订单。
这里的利润在哪里?
下午好。
在指标窗口中,我想把时间放在柱状图通过红线的地方(用红色箭头标记)。什么功能可以做到这一点?SetIndexStyle只提供线条和柱状图。
下午好。
在指标窗口中,我想把时间放在柱状图通过红线的地方(用红色箭头标记)。什么功能可以做到这一点?SetIndexStyle只提供线条和柱状图。
下午好。
在指标窗口中,我想把时间放在柱状图通过红线的地方(用红色箭头标记)。什么功能可以做到这一点?SetIndexStyle只提供线条和柱状图。
使用文本对象,你可以。
ObjectCreate(name,OBJ_LABEL, Window, Time, ...) 名称必须不同。以时间为名。这里的利润在哪里?
下午好,先生们。
关于数组的问题。如何在图表的最后几条上找到指标的最大值,而不是在第一条上?
这个问题已经讨论过很多次了(我找不到),但我很少使用数组。
你能建议如何解决索引的问题吗?也许我可以用ArrayMaximum(array)更优雅地解决这个问题。
如果某处出现初级错误,对不起,我是自学成才。
下午好,先生们。
关于数组的问题。如何在图表的最后几条上找到指标的最大值,而不是在第一条上?
这个问题已经讨论过很多次了(我找不到),但我很少使用数组。
你能建议如何解决索引的问题吗?也许我可以用ArrayMaximum(array)更优雅地解决这个问题。
如果某处有一个基本的错误,我很抱歉,我是自学成才。
如果你搜索整个数组,在ArrayMaximum() 中,只搜索数组的名称就足够了。