Tâche terminée
Temps d'exécution 12 heures
Commentaires de l'employé
Спасибо, приятно работать с заказчиком.
Spécifications
Открытие ордеров в советнике полностью реализованно...Требуется проверить на ошибки или добавить свою функцию закрытия ордеров...
//+------------------------------------------------------------------+ //| подготовить массив тикетов для закрытия | //+------------------------------------------------------------------+ void PrepareTicketsToClose(int signal, bool Revers, int & ticketsClose[][2], double & lots[],double arrayTickets[][9]) { int size=ArrayRange(arrayTickets,0); double SAR=iSAR(0,0,0.02,0.2,1); //---- if (size==0) return; int i,type,ticket,closeSize; for (i=0;i<size;i++) { type=arrayTickets[i][1]; // если тип ордера не рыночный, то пропуcкаем if (type>OP_SELL) continue; if (Revers) // перевернем тип рыночного ордера { if (type==OP_BUY) type=OP_SELL; else type=OP_BUY; } // тут решаем для каждого открытого ордера его судьбу // оставить в рынке или добавить в массив на закрытие if (type==OP_BUY) { // // код разрешающий оставить покупку Здесь решаем - оставить ордер BUY или закрыть // как пример if (signal==OP_BUY && SAR>Close[1]) continue; } if (type==OP_SELL) { // // код разрешающий оставить продажу Здесь решаем - оставить ордер SELL или закрыть // как пример if (signal==OP_SELL && SAR<Close[1]) continue; } closeSize=ArrayRange(ticketsClose,0); ArrayResize(ticketsClose,closeSize+1); ArrayResize(lots,closeSize+1); ticketsClose[closeSize][0] = arrayTickets[i][0]; // # тикета ticketsClose[closeSize][1] = arrayTickets[i][1]; // тип ордера Print("arrayTickets[i][0]=",arrayTickets[i][0]," ticketsClose[closeSize][0]=",ticketsClose[closeSize][0]); // здесь укажем сколько лотов нужно закрыть lots[closeSize] = arrayTickets[i][2]; // закрываемый объем // можно закрывать частично, тогда нужно переписать строку сверху } //---- return; } ЭТО КУСОК КОДА ЗАКРЫТИЯ ОРДЕРОВ...
Répondu
1
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
2
Évaluation
Projets
93
53%
Arbitrage
3
33%
/
0%
En retard
3
3%
Gratuit
Publié : 16 codes
3
Évaluation
Projets
147
67%
Arbitrage
21
10%
/
71%
En retard
44
30%
Gratuit
4
Évaluation
Projets
38
47%
Arbitrage
6
33%
/
50%
En retard
10
26%
Gratuit
5
Évaluation
Projets
0
0%
Arbitrage
0
En retard
0
Gratuit
Commandes similaires
Нужен советник на основе математики
100 - 200 USD
Начало с двойного (считается нулевым), на следующем шаге сетки в любую сторону закрывается профитный ордер и открывается новая пара; таким образом: либо с одного края сетки, либо с двух всегда остаётся двойной ордер; при перевороте позиций открывается тройной ордер одинакового объёма (два ордера в сторону тренда и один в обратную) : расстояние профитов рассчитывается от крайнего двойного (против тренда), а после
enum ENUM_VOLUME { VOLUME_FIXED, VOLUME_PERCENT, VOLUME_MONEY, }; enum ENUM_CALC_MODE { CALC_MODE_OFF, CALC_MODE_FACTOR, CALC_MODE_PERCENT, CALC_MODE_POINTS, }; enum ENUM_TSL_MODE { TSL_MODE_OFF, TSL_MODE_PERCENT, TSL_MODE_POINTS, }; //+------------------------------------------------------------------------------------------------------------------+ //|
С хорошей прибыль нужно
500 - 2000 USD
Нужно на золоте работать прибыль в день 50 % прибыли максимально качественно. Минимальный расход что бы было легко и понятно работать я только торгую на золоте и все максимально быстро нужно с прибыльно
# ТЕХНИЧЕСКОЕ ЗАДАНИЕ (TOR) ## На разработку алгоритмической торговой системы «QuantumFractalMatrix v16.5 NEXUS ULTIMATE» **Версия документа:** 1.0 **Платформа:** MetaTrader 5 (MQL5) **Статус:** Для реализации (Portfolio Project) **Уровень сложности:** High (Enterprise Grade) --- ## 1. ОБЩИЕ СВЕДЕНИЯ О ПРОЕКТЕ ### 1.1. Цель проекта Разработка высоконагруженного, модульного торгового советника (Expert Advisor) для
Ищем разработчика-партнёра MQL5 / Forex EA Ищем не просто исполнителя “написать советник по ТЗ”, а разработчика-партнёра , который уже работает с MQL5 / Forex , имеет свои наработки, рабочие стратегии, опыт тестирования и оптимизации советников . Формат сотрудничества Мы выступаем как селлеры и партнёры по продвижению : берём на себя упаковку, продажи, привлечение клиентов; заинтересованы в долгосрочном
Нужно разработать торгового советника для MetaTrader 5. Логика стратегии: работа на M1 (таймфрейм изменяемый) уровни Fibonacci задаются вручную (0 и 100) вход осуществляется в зоне 0–38.2 Fibonacci используется RSI BUY — RSI ≤ 30 SELL — RSI ≥ 70 дополнительный сигнал — пересечение RSI и его скользящей средней Функции управления позицией: Stop Loss за сигнальной свечой Break Even два типа Trailing Stop (обычный и
1. Общая концепция Советник предназначен для автоматического обнаружения ценовых волн, их визуализации с помощью инструмента «Сетка Фибоначчи» и циклической торговли на откатах. Основная особенность — мультиволновой режим: советник должен одновременно отслеживать и отрисовывать все движения, подходящие под фильтр размера. 2. Логика поиска и визуализации волн Динамическое натяжение: Советник сканирует рынок на глубину
Informations sur le projet
Budget
20 - 30 USD
Délais
de 1 à 10 jour(s)