Выпущена бета-версия MetaTrader 4 Build 529 с новым компилятором - страница 20
Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
У вас хоть один вариант где-то (в старом МТ4 или в МТ5) работает?
Все что пытаюсь сделать - это вернуть функционал своего индюка c MT4 509 (сейчас он работает на 90 процентов, нету только возможности сдвига в будущее)
но что бы увидеть будущее необходимо сдвинуть масив-таймсерию в прошлое.
Использовалась функция
где llow [] буфер который дополнится моим виденьем будущего и пойдет в функцию для расчета значений индикаторного массива;
Low[] соответствующий массив-таймсерия;
N - сдвиг первого копированого значения члена массива Low[] в массиве llow [] от его начала;
0 - откуда начинаем копировать массив Low[] ;
Х - сколько членов массива Low[] копируем;
Да я не очень в мт4, про мт5 вообще молчу, но по графику вижу когда скопировалось верно, а когда нет, и ArrayCopy() что-то не очень.
Одна и та же функция обрабатывает массивы полученные с (ArrayCopySeries Синее) и (ArrayCopy Красное)
но что бы увидеть будущее необходимо сдвинуть масив-таймсерию в прошлое.
К сожалению, мало информации о том, что необходимо получить, но попробую предположить, что необходимо видеть значения индикатора с правой стороны от нулевого бара. В этом случае с массивами-таймсерий вообще ничего мудрить не нужно. Достаточно использовать сдвиг соответствующего индикаторного буфера на нужное количество баров вправо:
Так сдвигаются значения первого буфера индикатора вправо на один бар. При этом обращение к индексам баров остается такое же, как без сдвига. То есть запись в нулевой элемент буфера приведет к появлению данных на "минус первом баре". Запись в первый элемент приведет к появлению данных на нулевом баре и т. д.
К сожалению, мало информации о том, что необходимо получить, но попробую предположить, что необходимо видеть значения индикатора с правой стороны от нулевого бара. В этом случае с массивами-таймсерий вообще ничего мудрить не нужно. Достаточно использовать сдвиг соответствующего индикаторного буфера на нужное количество баров вправо:
Так сдвигаются значения первого буфера индикатора вправо на один бар. При этом обращение к индексам баров остается такое же, как без сдвига. То есть запись в нулевой элемент буфера приведет к появлению данных на "минус первом баре". Запись в первый элемент приведет к появлению данных на нулевом баре и т. д.
Из заявки в сервисдеск, которую подал месяц назад ( в 532 не исправленно еще):
........................................................................................................
3) в индикаторе реализованы следующие идеи которые повлияли на все ето:
смещение индикаторных линий в будушее (вправо на zm баров),
копирование значения массива тайм-серии в маccив arrlow[]
копирование происходит с сдвигом нулевой бар[0] тайм-серии Low[] становится баром [zm], (имеются пустые значения масива от [0] до [zm-1])
далее все пустые значения массива ( от [0] до [zm-1]) заполняется значениями с функции funk(x)с целью предвидеть будущее
И наконец индикаторный массив приобретает значение рассчитанное от массива arrlow[] и отображает на графике кроме прошлого еще и кусочек будущего длиной zm.
Именно на этом кусочке будущего описание свойств индикаторной линии и есть кривым и некорректным в плане ширины информационной таблицы.
(Таймфрейм любой, любая пара, с и без смещения графика)
Не могу загрузить историю. Минутки загружает, а потом пишет, что файл неверный и остальную историю уже не пересчитывает.
Первый раз загрузил, получил такую ошибку, удалил всю историю нафиг, загрузил по-новой, та же песня. Что не так?
Вышел новый билд 534. C:\ProgramData\MetaQuotes\WebInstall
устанавливается только на один терминал и самоудаляется.
файлообменник с папкой MetaQuotes
У меня теперь сюда укладывается:
C:\Users\username\AppData\Roaming\MetaQuotes\WebInstall\mt4clw
Вышел новый билд 534. C:\ProgramData\MetaQuotes\WebInstall
устанавливается только на один терминал и самоудаляется.
файлообменник с папкой MetaQuotes
Очень спасибо, спасаешь ...
Уважаемые разработчики, зачем постоянно менять уровни доступа к файлам терминала? То в один каталог засовывается, то в другой. Остановитесь на чем нить одном, я уже чистить запарился.
На MetaEditor`e перестал работать ключ /portable и соответственно без него начинаются запуски из каталога X:\Users\xxx\AppData\Roaming\MetaQuotes\
PS. /portable заработало после перезагрузки, но все равно создается "мусор" в X:\Users\xxx\AppData\Roaming\MetaQuotes\ хотя все права админские, терминал установлен не в X:\Program Files (x86) и не в X:\Program Files