ArraySetAsSeries()设定系列数组【数组篇-MQL4函数】
bool ArraySetAsSeries( void array[], bool set)设定指数数组为系列数组。如果设置参量值为TRUE,数组将被编入索引。数组0位的值是最后的值。 其FALSE值设定一个标准的索引命令。此函数返回先前状态。
参数:
array[] - 需要设置的数组。
set - 索引数组命令。
示例:
double macd_buffer;
double signal_buffer;
int i,limit=ArraySize(macd_buffer);
ArraySetAsSeries(macd_buffer,true);
for(i=0; i<limit; i++)
macd_buffer=iMA(NULL,0,12,0,MODE_EMA,PRICE_CLOSE,i)-iMA
(NULL,0,26,0,MODE_EMA,PRICE_CLOSE,i);
for(i=0; i<limit; i++)
signal_buffer=iMAOnArray(macd_buffer,limit,9,0,MODE_SMA,i);
谢谢分享 [咖啡] 谢谢分享 看看。。感谢分享。。。 谢谢分享 感谢分享 谢谢分享 路过。。看看先。。。。 谢谢分享 谢谢分享 感谢分享 感谢分享 今天刚学到这个指令。
True是逆序,False是正序。为什么感觉怪怪的,因为在“金融编程”的领域,时间序列是逆序表示的,所以“逆”才是“正常”,是“True”。
页:
[1]