工作已完成
执行时间2 小时
客户反馈
Очень хороший программист, сообразительный, быстро отвечает, делает все точно - рекомендую!
Very professional programmer, smart, fast replies every time, codes ideas very accurate - recommended!
员工反馈
Спасибо за заказ!
指定
Название SAPSA
Кратко: сравниваем два сектора и входим в рынок в зависимости от полученых из этих секторов данных,
выходим тоже на основе полученых данных из первого сектора
Полно:
Проверяем сектор длинною в CandlesCheck=100 свечек, которы закончился 50 свечек назад - указываем FirstSectorLastCandleAgo=50
замеряем среднее значение размера тел свечек в поинтах у всего количества свечей в этом секторе
то есть взяли средний размер свечей со ста свечь, от 150 до 50 свечей назад - получили значение
теперьтак же делаем со вторым сектором
SecondSector=50 но здесь мы уже замеряем среднее значение размера тех свечек в поинтах от текущей свечи и 50 свечей назад
и у нас два результата - от 150й до 50й и от 50 и до педыдущей свечи - два сектора измерили
Теперь делаем так: сравниваем эти усредненные результаты размера свечей секторов между собой и если
средний размер свечи второго сектора стал больше чем средний размер свечи первого на 30 указываемых процентов SectorsDifference=30%,
то проверяем дальше новый включаемый параметр - общую усредненную дистанцию движения во втором секторе:
SecondSectorMove=(true/false или ON/OFF) включаемый сектор - можно с него начинать рассчеты, если он включен, ведь это главное условие, после которого либо стоит начинать прочие действия, либо нет
SecondSectorMove=300 - то есть если сектор включен мы замеряем длинну общего движения этого сектора - нам нужно, чтобы значение в 300 пойнтов было превышено. движение нас интересует не суммарное по всем свечкам,
а оббщее - какое оно по дистанции вверх или вниз за этот сектор
и далее проверяем последние несколько свечей
DirectionCandlesNumber=20
измеряем на сколько ПРОЦЕНТОВ среди них каких свечей - бычьих или медвежьих
DirectionCandles%=10 указали 10%
и как только мы видим, что среди 20 последних свечей стало лишь 10% каких-то одних, бычьих или медвежьих,
ну вот например пусть бычьих - открываем ордер направления,
которое является противоположным направлению преобладающего большинства:
например, если среди этих 20 свечей стало всего 10% бычьих свечей - получается что все остальные медвежьи - открываем в лоб тренду бай ордер.
если условия выполняются и на следующей свече - делаем тоже самое снова - второй ордер в рынке.
Цель у нас будет указываться и равняться той же дистанции в поинтах, от текущей цены до выхода, учитывая все ордера, если их несколько,
которую мы получаем из самого первого того сектора от 150ой и до 50ой свечей назад - используем это же значение здесь.
то есть, говоря другими словами, как только дистанция прибыли будет равна среднему значению дистанции свечей первого блока - режем позы этого направления
прибыль по позам разного направления считается отдельно, но по одному направлению прибыль всех ордеров считается суммарно и когда закрывается одно направление - все его ордера режутся.
Второе же продолжает работать.
Так же имеем отслеживание общей прибыли всех ордеров обоих направлений:
TotalProfit=0.05% - если указанное значение достигнуто - режем все вообще все ордера.
Включаемая фильтрация входов:
1SectorMaxRange=(true/false или ON/OFF)
2SectorRangeOver=(true/false или ON/OFF)
1SectorDistance=100
2SectorDistance=500
если эти фильтры включены, то вход в рынок будет осуществляться только после того, если максимальная дистанция от самой нижней точки цены первого сектора
до самой верхней точки цены первого сектора НЕ ПРЕВЫШАЕТ 100 указанных пунктов
и если максимальная дистанция от самой нижней точки цены ВТОРОГО сектора
до самой верхней точки цены первого сектора наоборот ПРЕВЫШАЕТ 500 указанных пунктов
Дополнительный параметр входа
EveryCandleEntry=(true/false или ON/OFF) - если этот параметр включен,
то после первого ордера определенного направления начинается открытие ордеров на каждой новой свече тем размером,
которым должен открыться самый первый ордер серии, ицель выхода тоже рассчитывается суммарно по всем этим ордерам вместе
и так же составляет дистанцию в поинтах от текущей цены, которая будет равна полученому среднему значению размера свечек
из самого первого того сектора от 150ой и до 50ой свечей назад
равную
Расчет лотности ордеров:
Баланс с которым работает робот мы берем от всего баланса счета вычитая из него процент
FullDepoMinus%=20 - тут получится, что если баланс у нас 100k, то виртуальный баланс,
с которым работает робот будет 80k - просто вычитаем из сотки 20%.
Далее указываем минимальный размер депозита
MinDepoBuy=5000
MinDepoSell=0 если ноль - то каждый новый ордер направления будет размером 0.01 лота
Если у нас 5000, то 100к вычитаем 20%(20к) получаем 80к,
теперь 80к делим на 5000 и получаем 16
и теперь 0.01 умножаем на 16 и получаем 0.16 лота - каждый ПЕРВЫЙ ордер указанного направления будет такого размера
НО! каждый следующий ордер будет открываться таким обьемом, чтобы цель для выхода была удалена от линии безубытка только лишь на то самое среднее значение дистанции размера свечей из первого блока.
То есть последующие ордера будут автоматически подстраиваться размером так, чтобы цель для выхода не удалялась от точки безубытка дальше, чем на эта дистанция.
Слева вверху в визуальном режиме на чарт выводим значения:
Balance: 100000.00
Equity: 100000.00
In use: 80000.00
------
Long orders: 5 ( число ордеров на покупку в рынке)
Short orders: 8 (число ордеров на продажу в рынке)
Spread: 2
------
DDSELL: 0.02% (суммарная просадка всех ордеров по направлению продажи)
DDBUY: 0.14% (суммарная просадка всех ордеров по направлению покупки)
------
Sector1: 30 (текущее среднее значение размера тел свечей)
Sector2: 50 (текущее среднее значение размера тел свечей)
Все замеры свечек по их размерам тел
Линия безубытка каждого направления - на графике белым
Линия цели выхода каждого направления желтым
反馈
1
等级
项目
341
37%
仲裁
6
50%
/
17%
逾期
7
2%
空闲
发布者: 5 代码
2
等级
项目
154
29%
仲裁
1
100%
/
0%
逾期
27
18%
空闲
3
等级
项目
117
24%
仲裁
13
54%
/
46%
逾期
15
13%
空闲
发布者: 2 代码
4
等级
项目
111
26%
仲裁
17
6%
/
71%
逾期
15
14%
空闲
发布者: 9 代码
5
等级
项目
142
13%
仲裁
11
55%
/
18%
逾期
3
2%
空闲
6
等级
项目
146
34%
仲裁
13
8%
/
62%
逾期
26
18%
空闲
发布者: 6 代码
相似订单
Нужен советник на основе индикатора Heiken Ashi
40 - 50 USD
Советник нужен полноценный, хотя он нужен для поиска закономерностей. Так как я в первый раз заказываю советник, то нужен опытный человек, который сможет направить (подсказать) по составлению грамотного ТЗ. Желательно чтобы исполнитель был русскоязычным, так как я с России. Всем благ
Нужен советник на золото
30 - 200 USD
Нужен советник на золото , закинул скрин каком принципе . На mt5, и что бы код был бы свободный , смогбы его доработать . Встроенный стоп лосс, тайк профит , интерфейс .что бы автоматически открывал и закрывал позиции
Ищу для покупки исходный код адекватного торгового робота на долгосрок. Интересуют только прозрачные алгоритмы с понятным обоснованием входов и выходов. Сразу мимо: мартингейл, сеточники, усреднения убытков и торговля без стопов. Каждая сделка должна быть защищена расчетным или фиксированным Stop Loss. В приоритете системы, работающие по тренду, на пробой импульса или возврат к среднему. Чтобы начать предметный
Нужен советник на основе математики
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, }; //+------------------------------------------------------------------------------------------------------------------+ //|
Ищем разработчика-партнёра MQL5 / Forex EA Ищем не просто исполнителя “написать советник по ТЗ”, а разработчика-партнёра , который уже работает с MQL5 / Forex , имеет свои наработки, рабочие стратегии, опыт тестирования и оптимизации советников . Формат сотрудничества Мы выступаем как селлеры и партнёры по продвижению : берём на себя упаковку, продажи, привлечение клиентов; заинтересованы в долгосрочном
1. Общая концепция Советник предназначен для автоматического обнаружения ценовых волн, их визуализации с помощью инструмента «Сетка Фибоначчи» и циклической торговли на откатах. Основная особенность — мультиволновой режим: советник должен одновременно отслеживать и отрисовывать все движения, подходящие под фильтр размера. 2. Логика поиска и визуализации волн Динамическое натяжение: Советник сканирует рынок на глубину
项目信息
预算
50+ USD
截止日期
到 10 天