Автоматические торговые системы - страница 17

Всем привет! Не могу понять ошибку. Задача: внести данные в БД через UPDATE В Editor'е работает (скрин 1) В коде не работает - к БД подключается без ошибок, выполняет SELECT (дальше по коду - нет в примере), но не хочет UPDATE (ошибку не возвращает - ее нет, как я понимаю) string filename=
Счет демо, МТ5, ЕСН. 1.Часто пишет ошибку модификации - [Order has been changed already]. Код попытаюсь вставить. Вкратце алгоритм модификации: -проверяем старую и новую цены. Если равны - выходим. -проверяем флаг "ордер на модификации". Если установлен - выходим. -отправляем запрос -запрос прошел-
Здравствуйте. Подскажите как переделать советник на другой индикатор. С МАСД на другой (похожий по принципу) уже переделывал, обычной заменой. Работает. А вот еще один индикатор HMA, там другая система, там меняется цвет, как описать смену цвета, как указать программе на индикатор. У индикатора HMA
В 2018 году встречал советник работающий на последовательном пересечении трех быстрых скользящих средних, именно на ПЕРЕСЕЧЕНИИ, а не на направлении. Кто знает название, помогите найти. Появилось пару идей по его оптимизации
Есть индикатор внутри которого используется МА. В процессе получения данных из буфера возник вопрос - нужно ли использовать ArraySetAsSeries ( ExtMABuffer , true) для того что бы конструкция типа ExtMABuffer[0]>ExtMABuffer[1] говорила о восходящем движении? Или другими словами когда индикатор
long SymbolInfoInteger ( _Symbol , SYMBOL_FILLING_MODE ); вернутые значения iok это 2 fok это 1 gtc это 0 Всё верно? А двух политик доступных не может быть
Подскажите как обойти такую проблему: при тестировании советника весь результат тестирования становиться неправильным из за того что в конце закрывается в минус последняя сделка. Как можно отсечь в результате последнюю сделку ? Принцип работы системы что она всегда в рынке , как только закроется
Здравствуйте трейдеры, Вот уже несколько дней, что несколько среди нас, тестируют метод NINA с удовольствием. Однако, с самого начала этого тестирования, после поиска фильтров, я отметил некоторые корреляции, которые могут быть интересными. Прилагаю вам изображение для понимания. руководящий
Может знает кто ответ на простой вопрос: есть массив вида ENUM_TIMEFRAMES tf[]={PERIOD_M1, PERIOD_M15 ,PERIOD_H1}; Надо получить из него первый элемент и сделать с ним переменную. В которой будет например PERIOD_M1 Чтобы эту переменную потом загнать в такую странную конструкцию, которой нужен
Существует ли такой софт, который бы тестировал робота на различных настройка. Я бы просто задавал диапазон цифр настроек и он бы сам по очереди тестировал каждую цифру и выкладывал в отдельную папку все результаты? Быть может такое возможно в мт4?
Все, сил нет. Работает через раз(но работает!). Во, первых, ошибка 4401: не копирует данные таймсерии. Через раз, иногда все таки копирует. Пробовал в ините прописать обращение через iClose() , без толку. Все равно пишет ошибку. Во вторых, при удалении индикатора он не выгружается из памяти
Есть ограничение на максимальное кол-во буферов, это ограничение работает на индикатор и советника отдельно, или для советника в котором используются индикаторы суммируется все буферы из подключенных индикаторов ? То есть если у меня советник использует 3 Custom индикатора в каждом их которых по 10
Здравствуйте. Подскажи те пожалуйста как установить *** в МТ5? Он у меня не видит валютную пару
Имеется советник для построения торговых систем MT5 на базе произвольно набора индикаторов. Уже протестировано некоторое количество индикаторов (результаты есть в моем блоге), хотелось продолжить эксперименты. Если вы знаете индикаторы из маркета, достойные автоматизации, то подскажите их мне плз
  Индикатор 50%  (28   1 2 3)
Кто-нибудь знает индикатор, который даёт 50% верных сигналов на протяжении, хотя бы , двух лет
При снятии советника с графика должен отправляться запрос с сообщением об остановке и я поместил его в OnDeinit с расчетом что он вызовется и запрос отправится void OnDeinit ( const int reason) { restClient.UpdateInstanceStatus( "STOPPED" ); delete restClient; } Внутри объекта restClient
Добрый день! Решил написать советника . В связи с этим появилась необходимость в изменении стандартных критериев (рыночных моделей), заложенных в модуле сигналов, по которым советник будет открывать ордера. Например, индикатор DeMarker - нужно, чтобы советник открывал ордера только тогда, когда
Недавно написал своего первого робота, который компилируется, но не работает. Подскажите пожалуйста, что сделать, чтобы он заработал? Сильно только не ругайте, я в программировании новичок. Некоторые отрезки кода я брал от сюда *** и из этого форума
Подскажите шаблон или ссылку на шаблон алгоритма работы определённой процедуры при открытии каждого нового бара
Есть необходимость получать stop loss и take profit в пунктах из истории. Как получить сами стопы, это понятно: double stopLoss = HistoryOrderGetDouble (inOrderTicket, ORDER_SL ); double takeProfit = HistoryOrderGetDouble (inOrderTicket, ORDER_TP ); При стопах в 50 на EURUSD получаются значения в
Помогите пожалуйста отпимизировать советник и сделать set файлы
Есть 2 советника которые могут иметь по 1 открытой позиции одновременно, на одной и той же валютной паре в одном и том же направлении на Buy к примеру, и нужно как-то определять их текущий профит на каждом тике пока позиции открыты. Как я понял это делается при помощи PositionSelect(Symbol()) и
Торговых сигналов " Кто в этой сфере хорошо разбирается, посоветуйте пожалуйста. А то сервисов которые продают Торговые сигналы хватает, а понять кто надежней и лучше не возможно. Заранее благодарен.
Есть необходимость получать какую маржу резервировала позиция. Функция SymbolInfoMarginRate почему-то возвращает bool вероятно не то что мне нужно. Как получить сколько резервировала позиция в валюте депозита? Если ulong ticket = HistoryDealGetTicket(i) уже есть
Есть необходимость переводить текущий профит в пункты. Путаюсь делать это так: positionInfo.SelectByIndex(index) int pointProfit = ( int ) (positionInfo.Profit() / symbolInfo. Point ()); Ожидая увидеть количество пунктов получаю огромные числа типа -2400000. Учитывая что стопы у сделок не больше 100
Подскажите, пожалуйста, можно ли в торговом терминале Meta Trader 5 реализовать несколько Stop Loss уровней для ранее открытых ордеров. Метод расчёта прибыли FIFO (first in first out). Например: 1. Тренд движется в одном направлении в сторону открытия ордеров. Открывается ордер 1 для которого
У меня есть чисто теоретический тестер, никаких граалей , но мне нужно увеличить максимально доступный лот на продажу/покупку, например, мне нужно продать 136 лотов, и тестер просто не открывает две позиции (одна 100 лотов, другая 36), подскажите, пожалуйста, как в случае превышения лимита открывать
  Баг в mt5  (9)
Написал в службу поддержи открытия следующее сообщение. Тестировал робота на истории. Получил странные результаты. На скрине нижняя часть таблицы. Если учесть, что торговля ведётся с 100.000 рублями, отрицательный баланс -6049 при просадке 17% кажется неправдоподобным. Действительно, когда я
Коллеги, а есть ли у кого в закромах торговые стратегии, которые стабильно торгуют в ноль? Чтобы стейт плавал туда-сюда. Желательно, чтобы волны прибыли\убытка приходили в ноль хотя бы раз в квартал
Привет всем какова ваша стратегия NFP? сегодня NFP FriAug 2 12:50am JPY Денежная база г/г 38.0% 43.2% 36.0% 2:30 утра AUD PPI q/q 0.1% 0.5% 0.3% 7:00 утра ФУНТ СТЕРЛИНГОВ Nationwide HPI м/м 0.4% 0.3% 8:00am EUR Изменение уровня безработицы в Испании -80.0K -127.2K 8:30 утра CHF PMI ОТ SVME 53.1 51.9