Техническое задание
Алгоритм работы торгового робота после нанесения на недельный график:
1. Определить количество сформировавшихся W1 таймфреймов по валютной паре,
доступных для анализа в истории торгового терминала
2. Определить доходность каждого из 50 вариантов на сформировавшихся W1 таймфреймах (см. ПРИМЕР "КАК ДОЛЖНО ВЫГЛЯДЕТЬ")
и выбрать вариант с максимальным значением доходности
ПРИМЕР АНАЛИЗА ВСЕХ ДОСТУПНЫХ ДЛЯ АНАЛИЗА В ИСТОРИИ ТЕРМИНАЛА W1 ТАЙМФРЕМОВ (как это должно выглядеть и систематизироваться):
Вариант Доходность
1-2 1,00%
2-4 2,00%
3-6 …
4-8 …
5-10 …
6-12 …
7-14 …
8-16 …
9-18 …
10-20 …
11-22 …
12-24 …
13-26 150,00%
14-28 …
15-30 …
16-32 …
17-34 …
18-36 …
19-38 …
20-40 …
21-42 …
22-44 …
23-46 …
24-48 …
25-50 …
26-52 …
27-54 …
28-56 …
29-58 …
30-60 …
31-62 …
32-64 …
33-66 …
34-68 …
35-70 …
36-72 …
37-74 …
38-76 …
39-78 …
40-80 …
41-82 …
42-84 …
43-86 …
44-88 …
45-90 …
46-92 …
47-94 …
48-96 …
49-98 …
50-100 …
3. После "нанесения" торгового робота на валютную пару происходит следующая последовательность действий (рассмотрим на примере варианта "10-20"):
3.1. возьмем совокупную доходность 20 недель (недели 1-20, отсчет с конца самых древних исторических данных, назовем Profit 20) и
сравним с доходностью последних 10 недель из 20-недельного диапазона (недели 11-20, если считать с конца самых древних исторических данных,
назовем Profit 10). Доходность (Profit) = (Конечная цена периода - Начальная цена периода) / Начальная цена периода * 100 %. Если Profit 10 > Profit 20,
то на 21 неделе надо совершить сделку buy.
Если Profit 10 < Profit 20, то на 21 неделе надо совершить сделку sell. Если Profit 10 = Profit 20, то на 21 неделе не совершается сделка.
3.2.возьмем совокупную доходность 20 недель (недели 2-21, отсчет с конца самых древних исторических данных, назовем Profit 20) и
сравним с доходностью последних 10 недель из 20-недельного диапазона (недели 12-21, если считать с конца самых древних исторических данных,
назовем Profit 10). Доходность (Profit) = (Конечная цена периода - Начальная цена периода) / Начальная цена периода * 100 %. Если Profit 10 > Profit 20,
то на 22 неделе надо совершить сделку buy. Если Profit 10 < Profit 20, то на 22 неделе надо совершить сделку sell.
Если Profit 10 = Profit 20, то на 22 неделе не совершается сделка.
И так до самого конца исторических данных (то есть до самых "свежих").
В завершении суммируются доходности по анализируемому варианту на всем протяжении исторических данных и получаем итоговое значение вариант.
Анализируем все 50 вариантов по вышеизложенному алгоритму и выбираем вариант с наибольшим значением на анализируемом историческом периоде.
Применяем вариант с максимальным значением для принятия решения по будущей торговой неделе.
После завершения очередной торговой недели, результаты недели "подгружаются" в большой анализ и круг повторяется с учетом новых данных с целью
поиска максимального варианта на обновленном историческом периоде с учетом новой недели.
4. Общие параметры торгового робота:
открытие и закрытие производится по времени;
расчет "автолота" как в торговом роботе по арбитражной стратегии.
ПРИМЕР: см. приложение № 1
1. Определить количество сформировавшихся W1 таймфреймов по валютной паре,
доступных для анализа в истории торгового терминала
2. Определить доходность каждого из 50 вариантов на сформировавшихся W1 таймфреймах (см. ПРИМЕР "КАК ДОЛЖНО ВЫГЛЯДЕТЬ")
и выбрать вариант с максимальным значением доходности
ПРИМЕР АНАЛИЗА ВСЕХ ДОСТУПНЫХ ДЛЯ АНАЛИЗА В ИСТОРИИ ТЕРМИНАЛА W1 ТАЙМФРЕМОВ (как это должно выглядеть и систематизироваться):
Вариант Доходность
1-2 1,00%
2-4 2,00%
3-6 …
4-8 …
5-10 …
6-12 …
7-14 …
8-16 …
9-18 …
10-20 …
11-22 …
12-24 …
13-26 150,00%
14-28 …
15-30 …
16-32 …
17-34 …
18-36 …
19-38 …
20-40 …
21-42 …
22-44 …
23-46 …
24-48 …
25-50 …
26-52 …
27-54 …
28-56 …
29-58 …
30-60 …
31-62 …
32-64 …
33-66 …
34-68 …
35-70 …
36-72 …
37-74 …
38-76 …
39-78 …
40-80 …
41-82 …
42-84 …
43-86 …
44-88 …
45-90 …
46-92 …
47-94 …
48-96 …
49-98 …
50-100 …
3. После "нанесения" торгового робота на валютную пару происходит следующая последовательность действий (рассмотрим на примере варианта "10-20"):
3.1. возьмем совокупную доходность 20 недель (недели 1-20, отсчет с конца самых древних исторических данных, назовем Profit 20) и
сравним с доходностью последних 10 недель из 20-недельного диапазона (недели 11-20, если считать с конца самых древних исторических данных,
назовем Profit 10). Доходность (Profit) = (Конечная цена периода - Начальная цена периода) / Начальная цена периода * 100 %. Если Profit 10 > Profit 20,
то на 21 неделе надо совершить сделку buy.
Если Profit 10 < Profit 20, то на 21 неделе надо совершить сделку sell. Если Profit 10 = Profit 20, то на 21 неделе не совершается сделка.
3.2.возьмем совокупную доходность 20 недель (недели 2-21, отсчет с конца самых древних исторических данных, назовем Profit 20) и
сравним с доходностью последних 10 недель из 20-недельного диапазона (недели 12-21, если считать с конца самых древних исторических данных,
назовем Profit 10). Доходность (Profit) = (Конечная цена периода - Начальная цена периода) / Начальная цена периода * 100 %. Если Profit 10 > Profit 20,
то на 22 неделе надо совершить сделку buy. Если Profit 10 < Profit 20, то на 22 неделе надо совершить сделку sell.
Если Profit 10 = Profit 20, то на 22 неделе не совершается сделка.
И так до самого конца исторических данных (то есть до самых "свежих").
В завершении суммируются доходности по анализируемому варианту на всем протяжении исторических данных и получаем итоговое значение вариант.
Анализируем все 50 вариантов по вышеизложенному алгоритму и выбираем вариант с наибольшим значением на анализируемом историческом периоде.
Применяем вариант с максимальным значением для принятия решения по будущей торговой неделе.
После завершения очередной торговой недели, результаты недели "подгружаются" в большой анализ и круг повторяется с учетом новых данных с целью
поиска максимального варианта на обновленном историческом периоде с учетом новой недели.
4. Общие параметры торгового робота:
открытие и закрытие производится по времени;
расчет "автолота" как в торговом роботе по арбитражной стратегии.
ПРИМЕР: см. приложение № 1
Откликнулись
1
Оценка
Проекты
650
28%
Арбитраж
111
19%
/
61%
Просрочено
319
49%
Свободен
2
Оценка
Проекты
136
45%
Арбитраж
11
27%
/
64%
Просрочено
26
19%
Свободен
3
Оценка
Проекты
254
53%
Арбитраж
16
50%
/
38%
Просрочено
83
33%
Свободен
4
Оценка
Проекты
146
34%
Арбитраж
11
9%
/
55%
Просрочено
26
18%
Свободен
Похожие заказы
Сделать советник
30 - 50 USD
Мне нужно сделать советник который видит стрелки индикатора ANALYTICAL SRLINE и анализирует с другим индикатором rsi + ma crosses 1.06 (mtf +alerts + arrows) Пример появилась стрелка вниз у первого индикатор он смотрит на индикатор rsi + ma crosses 1.06 (mtf +alerts + arrows) если он показывает красную линию то он ставит ордер на понижение и наоборот Только когда приходит стрелка анализировать нижний индикатор только
Нужен советник который будет менять сэт файлы у другого советника. То есть: Основной советник работает на валютной паре, при достижении определенной Просадки, на этой Паре второй(который нужно написать) советник загружает определенный сэт файл в первый советник. Когда просадка пропадет на валютной паре советник загружает в рабочий советник Изначальный сэт файл. И так по кругу
Задание: Анализируются два соседних таймфрейма: старший и младший. (допустим, М5 и М1 или М15 и М5 и т.д.) Вначале анализируется старший таймфрейм. На старшем таймфрейме задаются две скользящие средние. Сделка может открыться только в момент, если график на старшем таймфрейме пересёк обе скользящие средние (либо вверх, либо вниз). Рассмотрим случай, если график пересёк на старшем таймфрейме обе скользящие средние
Необходимо создать 2 кастомных индикатора, которые рассчитываются на основе данных от 2-х сайтов (TLap и MyFxBook) и на основе показателей этих индикаторов советник-сеточник с ~35 полями настроек. Сбор и хранение данных с TLap и MyFxBook должен выполняться на отдельном удаленном сервере, а советник подключаться к терминалу МТ5 с помощью DLL. Более детальное ТЗ предоставлю в ЛС
Ищем опытного разработчика для завершения и улучшения торгового советника для платформы MetaTrader 4 (MT4). Советник уже имеет основную логику, но требуется интеграция квантовых алгоритмов и машинного обучения для улучшения точности прогнозов и увеличения эффективности стратегии. Задачи для доработки: 1. Завершение логики торговли: • Доработка алгоритма открытия и закрытия ордеров на основе анализа разницы между
Macd alert по гистограмме
30+ USD
Советник нужен который будет давать оповещение (алерт ) На основе Macd Нужно чтобы сам находил отдельно стоящую жопку ( на фото допустим жопа А ) и как только последующая жопа становится больше ,жопа Б ,давал оповещение Направление макд (верх или вниз искать жопы)и таймфрейм хотел бы самостоятельно в ручную выбирать, в какую сторону искать жопы верх или вниз. Желательно чтобы мог выбирать по закрытию свечи или по
Форекс советник
30+ USD
Есть готовый исходник форекс советника. Он работает от сигналов прописываемых в нём индикаторов с буферными или графическими сигналами. Требуется исправить одну небольшую ошибку с не открытием сделок при определённых условиях. А так же, и это главное, написать две новые функции. Первая - это условно называемый компенсаторный ордер. Вторая - это Перенос закрытого по безубытку ордера на новый уровень ширины канала цены
Необходима помощь в разработке проекта с торговым ботом с последующим его сопровождением. Написание эксперта с функцией автоторговли и выбором ряда функций. Киев или Винница. Более подробно расскажу и опишу при личной встрече
Нужен советник на основе сигнальной линии
30 - 200 USD
1) Построение сигнальной, горизонтальной линии. Пользователь вводит значении линии. 2) При пересечении и закреплении цены над или под линией советник открывает ордер в сторону пересечения. 3) Пользователь вручную выставляет в настройках советника цену сигнального уровня, лот, стоп лосс, тейк профит и трейлинг стоп в пунктах, количество свечей для подтверждения пробития уровня. 4) Количество свечей для подтверждения
Советник на Range Bar.
50 - 150 USD
Напишите свою цену, когда полностью изучите ТЗ. Советник простой и работает на индикаторе Range Bar в виде свечей. Открывает ордера при смене свечей, при некоторых условий. Закрывается по Тралу, SL, БЗ, ТР1 И ТР 2. Прежде, чем выбрать программиста, прошу вас описать своим языком работу советника, или план свой, если вам ТЗ понятно. Прошу это сделать не по прихоти своей, а по причине из за неадекватных программистов
Информация о проекте
Бюджет
30+ USD
Исполнителю
27
USD
Сроки выполнения
до 10 дн.