//+------------------------------------------------------------------+ //| Test.mq4 | //| Copyright © 2013 written by Andrius_S | //| mailto: asamuoli@hotmail.com | //+------------------------------------------------------------------+ #property copyright "Copyright © 2013 written by Andrius_S" #property link "mailto: asamuoli@hotmail.com" //+------------------------------------------------------------------+ //| script program start function | //+------------------------------------------------------------------+ int start() { //---- double dataArray[10], subDataArray[6]; ArraySetAsSeries(dataArray, TRUE); ArraySetAsSeries(subDataArray, TRUE); // Initialize dataArray for (int i = 0; i < 10; i++) dataArray[i] = i; ArrayCopy(subDataArray, dataArray, 0, 0, 6); Print("Should be equal to 3: ", iMAOnArray(subDataArray, WHOLE_ARRAY, 3, 0, MODE_SMA, 2)); ArrayCopy(subDataArray, dataArray, 0, 1, 6); Print("Should be equal to 4: ", iMAOnArray(subDataArray, WHOLE_ARRAY, 3, 0, MODE_SMA, 2)); //---- return(0); } //+------------------------------------------------------------------+