Доработка советника!

MQL4 전문가 PHP MySQL

작업 종료됨

실행 시간 25 일
고객의 피드백
Программист 5+

명시

Введение:

 Основа советника Илан 1.6 - но ранее переделанный под мое ТЗ.

Задача в общих чертах: 

- удалить индикатор RSI. Если в коде сидит еще какой-либо индикатор его тоже удалить

Как должен торговать советник:

- торгует без индикатора

- выставления сетки ордеров согласно настройкам - шаг,  коэффициент.

- в одном окне советник торгует исключительно шорт.

- другом окне исключительно лонг.

- так как советник не ищет точки входа после закрытия ордера, сетки ордеров, советник начинает строить следующую сетку мгновенно. Если повезет закроется в профит на первом шаге, если нет на 2, 5, 7 и или по безубытку т.д.

- советник торгует валютную пару в двух окнах  в одном лонг в другом шорт,  эти параметры настраиваются в самом терминале в коде ничего менять не надо.

Важное условие - все что на данный момент работает корректно, не должно поломаться или работать с ошибками.

В пределах глобального шорта или лонга происходят откаты  в эти моменты советник усредняется, согласно настройкам.

Настройки как советник строит  усредняющую сетку  в коде прописано, здесь ничего менять не надо.

Мы удаляем индикатор RSI и все остальные индикаторы -  необходимо чтобы советник, как только советник закрыл ордер  в профит вставлял следующий ордер  моментально. Пинг у меня на ВПС 9 миллисекунд. 9 миллисекунд на выставление ордера - не больше!!! Условно в настройках будет стоять профит 40 пипсов ( 40 пунктов). Ордер закрылся по профиту советник моментально открывает следующий. Задача брать импульсные  движения в профит. При откатах усредняясь. Также задача брать движения в 500-600, до 14000 пипсов брать в профит.

В коде прописать

Sl – размер стоп-лосса деньгах ( в валюте депозита) (false для отключения). При определенном убытке рублях (долларах, центах) советник закрывает условно всю баевскую сетку ордеров к сожалению с убытком. Торговля в лонг продолжается без перекура. Если  сетка закрылась по убытку в деньгах – кнопка «Работа» отжата и советник не работает. Пока снова не запускаешь нажав кнопку «Работа»

Далее в коде прописан  тейк профит возможность  отключить (false). Вместо тейка прописать ноолосс безубыток с последующим тралом. Настройки трала сам трал (УСЛОВНО 30, 40, 50 и т.д. пипсов) и шаг трала (1, 2, 3, 4 …..10 пипсов) . В случае если безубыток закрылся при небольшом откате советник открывает следующий ордер  мгновенно (9 мс). Необходимо чтобы при некотором безоткатном движении на рынке советник брал не 15 пипсов профита, а 100, 150  и т.д.

Доработать Информационное окно

1.Кнопка «Закрыть сетку ордеров» Как написано выше торговля будет вестись в двух окнах в одном бай в другом селл. То закрывается та сетка ордеров, которая торгуется в данном окне.

В коде есть кнопка закрыть вместо нее сделать выше описанную. Для того чтобы кнопкой закрыть всю явно убыточную сетку ордеров, не ждать убытка описанного выше в стоп лоссе в деньгах, максимальной просадке (тотал риск в %) или по лимиту времени.

При этом кнопка «Работа» отжимается советник не торгует пока снова не будет отжата копка «Работа»

Проверить  код, как считает советник,  похоже он написан очень криво. Он обнуляется по неизвестной мне причине, вчера было все нормально, сегодня все по нулям, все показатели обнулены.  Вообщем с подсчетом все должно работать четко.

 

Профит сегодня в валюте депозита,  пунктах, процентах

Профит неделя в валюте депозита,  пунктах, процентах

Профит месяца в валюте депозита,  пунктах, процентах

Всего профит   в валюте депозита,  пунктах, процентах.

Но тут такой момент он будет стоять в двух вкладках в одной торговля бай, в другой селл.

Мейжики будут разными.

Далее тотал риск будет стоят скорее всего true(false) поэтому нужно чтобы,  условно при просадке в 10 % сетка ордеров также должна закрыться.

Закрытие сетки ордеров по времени также будет стоять условно 120 часов true(false)  если сетка не закрылась закрывается по лимиту времени.

 

Соответственно,  если пришлось закрыть ордера кнопкой «Закрыть сетку ордеров», сетка закрылась по SL по убытку в деньгах, сетка закрылась по лимиту времени, по % просадки  -  профит пересчитывается.

Далее в информационном окне – доработать

- текущая просадка (прибыль)  в валюте депозита  по открытым позициям и сколько осталось до принудительного закрытия по лимиту просадки в деньгах.

- показывать время «жизни» ордера (сетки ордеров) в часах и минутах и количество время оставшегося до принудительного закрытия по лимиту времени.

- % просадки по текущей сетке и сколько осталось до принудительного закрытия по ограничению в просадке.

- количество открытых рыночных ордеров информ табло показывает - сделать строку ниже -

 объем всех рыночных ордеров составляет условно 1,58 лота

- общий своп по текущей сетке ордеров в валюте депозита

- спред по текущей паре.

 

При тестировании советника на центовом счете замечена ошибка – советник выставляет ордер, но если цена пошла дальше без не большого отката советники не выставляет тейк профит. Как только советник выставляет ордер тут же моментально, 10 миллисекунд, выставляется – безубыток с последующим тралом или тейк - однозначно. На рынке случаются безоткатные движения в 400 – 500 пипсов течении в 2-5 минут. Советник должен брать такие движения полностью в профит. За минусом спреда конечно. Это вариант если закрытие ордера по тейку. Если безубыток то выставляется  безубыток при достижении условно 20 пипсов профита (все должно быть в настройках) с безубытком связан трал. Настраивается параметры безубытка и трала.

 

Что еще попрошу. Весь новый и старый код и закомментировать, чтоб было понятно где и что. Сделать код,  блоками каждый блок закомментировать

Вижу так - комментарий – этот блок кода отвечает за SL -   закрытие      сетки ордеров по  убытку  в валюте депозита.

Следующий блок - тотал  риск закрытие сетки ордеров по определенной просадке в %

Следующий блок – лимит времен

Следующий блок – ноолос, без убыток и трал и т.д.

Каждый блок кода должен быть закомментирован и мне должно быть понятно за что он отвечает. И в конечном итоге проверка  - все что я просил доработать в советнике сделано.

Да и хороший программист всегда даже для себя комментирует код. Тогда все ясно и понятно где и что.

Все  настройки советника вынести в «шапку» как это и сейчас.  Советник передается с открытым кодом.

 

 Важное условие - все что на данный момент работает корректно, не должно поломаться или работать с ошибками.

 

Подводя итог  - советник математик, который катается по волнам - должен считать все четко, выводить достоверную информацию в информ панель и все должно работать четко без багов и ошибок.

5 торговых сессий на тестирование если все норм - оплата.  Условие, 3 месяца гарантии на программный продукт. Если обнаружится ошибка,  нужно будет поправить по гарантии.


응답함

1
개발자 1
등급
(223)
프로젝트
284
20%
중재
5
0% / 80%
기한 초과
4
1%
작업중
2
개발자 2
등급
(4)
프로젝트
7
0%
중재
1
0% / 100%
기한 초과
1
14%
무료
3
개발자 3
등급
(361)
프로젝트
643
26%
중재
92
72% / 14%
기한 초과
12
2%
작업중
게재됨: 1 코드
4
개발자 4
등급
(281)
프로젝트
650
28%
중재
112
19% / 62%
기한 초과
319
49%
무료
비슷한 주문
Доброго дня. Нужен советник на основе индикатора, либо скрипт Trading View. Лучше это оформит в качестве программы на Python. Но если код легче будет через PineScript, то можно и скриптом. Главное чтобы последовательность соблюдалась с первого по четвертый пункты из ТЗ (во вложении). Индикатор есть, предоставлю, хотелось бы понять примерную стоимость, создания советника. Спасибо. В индикаторе много параметров, но
Нужен разработчик с опытом реализации советников для ММВБ. Брокер Финам если это важно. Мне нужен алгоритм, который я смогу на исторических данных погонять, оценить. И этот же советник должен без допиливания полноценно выводить ордера на биржу, видеть статистику сделок, учитывать и считать то, что мне требуется. Полностью рабочий бот для ММВБ. Это рамочно. Сам алгоритм не сложный, сеточный. Параметры: 1. Размер
Подобные решения уже есть в интернете, написаны в виде советника. Из их минусов - разработчики советника предоставляют котировки около 50 торговых пар. Мне необходимо, чтобы в мт5 поступали котировки абсолютно всех торговых пар. Ссылку на подобный советник могу предоставить, как на ориентир, образец
Нужен советник открывающий ордер сразу после образования свечи с телом от например 10 до 20 пунктов.(задаваемый в настройках параметр). Ордер открывается по направлению движения самой свечи. И два варианта настроек. Один когда ордер открывается сразу по закрытию свечи. Второй когда открывается отложенный ордер по направлению движения свечи с некоторым отступом от тени. Отступ, размер тейкпрофита и стоплосса ордера
Вем добрый день. Разработка простого бота копира для биржи криптовалют, необходимо копировать сделки с одного аккаунта на другой. Биржа предоставляет api. Если есть специалисты в способные осилить такую работу, жуду адекватного предложения
Необходимо открыть сделку в установленное время на расстояние в процентах от текущей цены,ордера создаются как buy и sell. Входные параметры: 1.Символ 2.Время открытия(GMT-0) 2.Размер лота 3.Расстояние(процент) от текущей цены 3. Stop loss 4.Время действия ордеров 5.Время действия ордеров после срабатывания Мне необходимо открывать до 10 сделок в день,я должен иметь возможность корректировать их.Каждая сделка должна
Здравствуйте! Мне нужен надёжный и умелый программист, который сможет быстро и аккуратно создать простой торговый советник для MetaTrader. Стратегия полностью готова — ничего сложного. Ищу именно тех, кто работает честно, качественно и не требует больших денег за простые задачи. Если всё пройдёт гладко, есть ещё несколько проектов. Пишите — обсудим детали
Создать робота по мотивам индикатора , которую я предоставлю вам , оптимизировать полностью для работы, открытие сделок , выставление тейк профитов и стоп лосов , полная автоматизация торговой стратегии. пишите в телеграм @lexus999123 обсудим все детали
Техническое задание (ТЗ) на разработку ручного тестера стратегий для MetaTrader 5 Аналог Soft4FX Forex Simulator 1. Назначение Создать инструмент (советник или скрипт — на усмотрение разработчика), который позволит вручную тестировать торговые стратегии на исторических данных напрямую в графике MetaTrader 5. 2. Основные функции 2.1. Управление скоростью прокрутки графика Возможность запускать/останавливать прокрутку
Есть простой индикатор в PineScript на основе пересечения 2-х линий EMA и MOST Cross, сделать из него советника для MT5. Сложного ничего нет, стрелочка показывает вверх открываем Buy, стрелочка показывает вниз, закрываем Buy и открываем Sell и т.д P.S цены за работу не знаю, установил ориентировочно

프로젝트 정보

예산
100+ USD
기한
에서 5  10 일