Вадим / Публикации
Коды
Цветной параболик 2 для MetaTrader 5
Продолжение темы параболиков. Теперь у него цвета в зависимости от фактора ускорения
Цветной параболик для MetaTrader 5
Добавлены цвета в параболик
Форум
Обновление клиентского терминала MetaTrader 5
Обновил билд и теперь роботы выдают такое: 2010.04.07 13:24:02 Trades : failed instant sell 0.10 EURUSD at 1.33967 [Unknown error]
Метки на индикаторах
Попробовал вывести метку Label в окно индикатора, не выводится, а на окно графика выводиться. Можно ли сделать чтобы метка выводилась именно в окне индикатора
ORDER_FILLING
Я ни где не нашел возможности совершать сделку программно по текущей рыночной цене. ORDER_FILLING не позволяет сделать сделку хуже чем указано в ордере. А мне нужно просто открыть позицию в данный момент , причем по любой текущей цене. Без всяких реквот и "2010.04.06 11:11:04 Ticks Old tick
Буферы
Правильно ли я понял, что буферы INDICATOR_DATA и INDICATOR_CALCULATIONS на каждом новом баре сдвигаются на единицу. Причем всегда справа на лево. А обычные буферы Buffer[] остаются неподвижными. Чтобы Buffer[] сдвигался при каждом новом баре его достаточно объявить INDICATOR_CALCULATIONS
MT5 + BC++
Подскажите, плз, как грамотно оформлять DLL в BC++, что бы они воспринимались MT5
_Period
Что возвращает переменная _Period и функция Period() ? У меня H1=16385, H4=16388, D1=16408, W1=32769, MN=49153
Подключение библиотеки
Попробовал подключить библиотеку. #import "MyLib2.ex5" int MyCalculator( int value, int value2); #import В библиотеке код. #property library #property version "1.00" //+------------------------------------------------------------------+ //| My function
Timer()
В индикаторе используется функция Timer(). Начальная инициализация прописана правильно, но таймер не активизируется при перезагрузке терминала. Активировать его удается только если изменить input параметры индикатора. Ну и естественно при перекомпиляции индикатора таймер тоже активируется
Обрезать график
Столкнулся с проблемой - Как обрезать график индикатора чтобы его значения не уходили в ноль? Нужно чтобы график справа не рисовался, а начинался с определённого бара. Увы но функцию PlotIndexSetInteger(0,PLOT_DRAW_BEGIN,RasPeriod); я уже задействовал чтобы "обрезать" график слева. Сделал отступ