Я использую MQL5 (мой первый код). Я хочу использовать скрипт, который использует MA, но сначала я хотел подтвердить значение, чтобы убедиться, что я все делаю правильно. Использование очень простого кода в скрипте:
double x=0;
x = iMA(Symbol(),Period(),100,0,MODE_SMA,PRICE_CLOSE);
Alert("The actual MA from last 100 points of EURUSD actually is: " + x;
Ожидаемое значение близко к фактической цене... 1,23456, но эта функция возвращает 10,00000 или 11,0000. Кажется, я что-то упустил, и https://www.mql5.com/es/docs/indicators/ima не совсем ясна.
Я уже видел другую похожую функцию: MA[0]
, которая вроде бы выводит скользящую среднюю от конкретной свечи, но я не знаю, как управлять диапазоном периода (100) или связана ли с ним переменная закрытия/открытия. Я не нашел какой-либо конкретной справочной ссылки для обзора.
Любые идеи очень ценятся!!!