Эксперты Форекс, торговые роботы и советники - страница 2

Идея: купить робота, открыть сигнал(платный или нет) на его основе - не будет ли это нарушением прав продавца робота
Вложение является моей разработкой на основе GPT4 полностью автоматизированный советник (последняя версия), который индикатор файл в папку индикатора на линии, не нужно загружать отдельно в торговое окно, непосредственно загружается в советник на линии, параметры у меня все настроены, не нужно
Доброго времени! Как изменить цвет индикаторов при визуальном тестировании заранее в коде? Используется 4 одинаковых встроенных в терминал индикатора в советнике , их необходимо по цвету различать для понимания поведения советника. А они все 4-е одинаковые
Приветствую, профи! Подскажите новичку, пытаюсь вывести в советнике информацию на график, сколько было закрыто ордеров сегодня. Нашёл функцию от KimIV +DoubleToStr(ExistInHistoryToDay(),0) bool ExistInHistoryToDay( string sy= "" , int op=- 1 , int mn=- 1 ) { int i, k=OrdersHistoryTotal(); if
Коллеги, всем добрый день/вечер. В МТ4 ход тестирования отображался в окне графика и можно было сохранять его в виде шаблона, делать необходимые измерения, ставить метки. В МТ5 тестер открывается в отдельном окне и ничего этого делать нельзя. Речь идет о тестировании индикатора. Как-то случайно, у
Доброго здравия, уважаемы форумчане и Разработчики ! Хотелось бы по-филосовствовать на тему: "Красивое оформление открытых позиций" ! Некоторые умелые Разработчики всех стран - удивляют Рынок програмных продуктов своими ИЗЫСКАННЫМИ решениями ! И это - ПОХВАЛА в их адрес (!!!!!!!) :) и одной из таких
Всем привет! Подскажите начинающему. Есть условие, чтобы советник открывал сделки в определенное время: if (hour_trade && (Hour()>=start_hour && Hour()<=end_hour) && session_1) if (hour_trade && (Minute()>=start_minute && Minute()<=end_minute) && session_1) Работает только если минута старта
Доброе время, друзья! Есть код сетки: extern double range= 100 ; if (total()> 0 && total()<level) { int type; double ops, last_lot; for (i= 0 ; i< OrdersTotal (); i++) { OrderSelect (i,SELECT_BY_POS,MODE_TRADES); if (OrderSymbol()!= Symbol () || OrderMagicNumber()!=magic) continue ;
  Победить форекс.  (153   1 2 3 4 5 ... 15 16)
Цена валютной пары идет вниз-верх не переставая. Советники многие уходят то ли в просадку или часто закрываюся стоплоссом. Обычный стандартный алгоритм индикаторов не подходит для советников. А если сделать сног на голову , то всё равно то просадка или стоплосс. Правильная алгоритмизация работы
Понадобился такой алгоритм, чтобы определять, есть ли неполное, но сильное совпадение двух строк. К примеру, "Aeternity line" и "Æternity". Я-то написал алгоритм, ищущий брутфорсом, перебором. Возвращает в данном примере 7/14=0.5 Хотелось бы знать, есть ли нормальный, умный и быстрый алгоритм в
Добрый день! Прошу совета специалистов по классам, в частности стандартному примеру ControlsDialog. Есть потребность вывести на график несколько окон с идентичным дизайном для дальнейшей раздельной обработки событий (нажатие кнопок, ввод даты и т.п.). Попробовал просто объявить еще одну копию: новый
Доброго времени суток. Появился такой вопрос: у меня в одном советнике обрабатывается информация по 12 валютным парам и это занимает достаточно много времени. Если я раскидаю советник на несколько, чтобы каждый проводил сбор информации и вычисления на своей валютной паре - как это будет работать
Недавно я обнаружил 2 ошибки в функциях, использующих функции winuser.h (что может быть простым совпадением), о которых я сообщил на английских форумах и надеюсь, что они будут исправлены. Во-первых, TerminalInfoInteger иногда вызывает аномальное завершение при проверке состояния клавиш (если он
Всех приветствую. Заметил, что при оптимизации у меня генетическая оптимизация - идёт на всех потоках. А вот форвард-оптимизация - почему-то задействует лишь часть агентов. Вот скриншот: видно, что ещё более сотни проходов, но задействован только один агент. При этом - память далеко не заполнена
коллеги, вопрос на алгоритм: использую OnTradeTransaction , проверяю, что сделка DEAL_ENTRY_OUT. Мне нужно в истории найти ее пару, т.е. сделку на вход. Для того, чтобы ее найти, мне нужно вызвать HistorySelect, куда я передаю время от и до. Как оптимально достать историю, чтобы не забирать лишние
Доброго времени суток Суть проблемы заключается в том что эксперт в один момент начинает резко открывать и закрывать позиции(много, примерно 100500), кривая доходности в тестере смотрит ровно как по линейке вниз на 45 градусов(просто линия, сливает депозит), жаль картинку не вставить .. Может кто
Всем привет! У меня нет опыта в программировании. Профессионалы, подскажите пожалуйста, эксперт ставит на графике отметки открытия, а отметки закрытия не ставит и трассирующих лучей нет. Где ошибка? ticket= OrderSend ( Symbol (), 0 ,start_lot,Ask, 3 , 0 , 0 , "" ,magic, 0 ,Blue); ticket= OrderSend (
Здравствуйте. Коллеги кто может подсказать как выгрузить в МТ5 результаты оптимизации советника в Эксель. Предлагаемый экспорт в формате .xml при открытии раскрывается в эксплорере как исходник программы. и всё. Что с ним делать чтобы стал экселем не знаю. Помогите пож кто может
Есть структура, которую нужно поместить в CSortedSet: struct Position { int id; double price; double lots; bool operator <( const Position& other) const { return other.price < price; } }; CSortedSet<Position> positions_set; Однако, эта конструкция не компилируется по скольку 'Position' -
Необходимо, что бы функция через параметр вернула указатель на созданный на куче объект. В C++ для этого используется двойной указатель: bool foo(SomeClass** object_ptr) { *object_ptr = new SomeClass; ... return true ; } int main() { SomeClass* object_ptr = nullptr; foo(&object_ptr);
Приветствую, друзья! Хотелось бы при тестировании в тестере МТ5 как-то убирать 26 и 27 декабря. Или это можно сделать только путём изменения кода советника? А то в связи с особенностью котировок в эти праздничные дни кривая доходности получается с провалами
можно ли устоновить экономический календарь на советник автоторговли чтобы он автоматически остановил или возобновил торговлю
Доброго времени суток, господа, кто сможет помочь или может у кого есть такой советник, который выставлял бы разные ТП для 3-х и более ордеров, но СЛ один, на одной валютной паре. Торговля в ручную!!! Вот пример: 1) ТП1=100п.п 2) ТП2=200п.п 3) ТП3=500п.п и т.д. 4) СЛ=200п.п (Один для всех ТП) 5)
Не понятная ошибка при попытке опубликовать новую версию советника
Удалили индикатор который использовали в советнике. И теперь при установке на новые счета робот не работает. Индикатор лежал в папке MQL-indicators-market. Сейчас я создаю папку Market и добавляю туда индикатор. В итоге советник не видит его. Как можно исправить ситуевину
Здравствуйте! Обнаружил, что функция ChartScreenShot в тестере не работает. Это так и должно быть, или я что-то не так делаю? Функция возвращает результат true, но файла нет. Опять же, нигде не указано, что ChartScreenShot не должна работать в тестере. Аналогичная функция для МТ4 в тестере работает...
Столкнулся с необходимостью выделить число из сложносоставной строки в переменную типа double, чтобы затем можно было использовать его в расчетах. При этом число находится в середине строки (неизвестно где) и функция StringToDouble не помогает. Ниже приведу пример такой строки. Как можно выделить из
Автор делает просто бомбических роботов!! Балуется с нейросетями. Не хочу быть обвинёным в рекламе, но могу дать ссылку если кому интересно. И вот сегодня случилось обновление одного из его роботов(Gold Chaser). А я лишь на прошлой неделе его протестил всего и купил. Результативность - космическая
void OnTick() { //double params[] = {38, 0, 100, 4.0, 4}; double params [ 64 ]; params [ 0 ] = 38 ; params [ 1 ] = 0 ; params [ 2 ] = 100 ; params [ 3 ] = 4.0 ; params [ 4 ] = 4 ; for ( int i = 5 ; i < 64 ; i++) { params [i] = 0 ; } int indicator_handle = iCustom(Symbol()