Помощь профессионального программиста в написании МТС индикаторов советников.

cmillion

Гуру форума
Помогу в разработке экспертов, индикаторов по Вашему техническому заданию. Или просто по хорошей идее.

Заказы принимаются
[email protected]

Владимир
 

cmillion

Гуру форума
Цены на разработку программ MQL

Цена зависит от сложности технического задания.
Примерно от 50$ за советник и от 15$ за индикатор.

Готовые МТС и индикаторы:
Программные помошники MQL для работы на финансовых рынках
http://cmillion.narod.ru

Ваши ТЗ отправляйте:
[email protected]

Удачи!
Владимир.
 

cmillion

Гуру форума
Пример работы: Универсальный трейлинг стоп

Описание:

Может запускаться как отдельный советник или как скрипт, совместно с любым советником.

В зависимости от переменной TrailingStop, трейлинг может осуществляться по фракталам, по экстремумам прошлых баров или по указанному кол-ву пунктов.
Если TrailingStop больше 0, то трейлинг будет осуществлен с тем кол-вом пунктов, которое указано в переменной TrailingStop. Если TrailingStop меньше ограничения минимального уровня стопов, то трейлинг будет с минимальными стопами.
Если TrailingStop = 0 и Tip.Fr.or.Candl=0, то трейлинг будет по фракталам. Т.е. для уровня стоплосс выбирается первый соответствующий фрактал.
Если TrailingStop = 0 и Tip.Fr.or.Candl=1, то трейлинг будет по минимумам/максимумам прошлых свечей.
Если Magic = 0, то трейлинг проводится по всем ордерам текущего символа, без учета магического номера. Если в переменной Magic указан магический номер, то соответственно будет только трейлинг ордеров с номером Magic.
Если OnlyProfit = true, то модифицируются только профитные ордера
Если OnlyWithoutLoss = true, то вместо трейлинга ордера только переводятся в безубыток

Визуализация:

На экране отображается информация о текущей работе скрипта:

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

Пользуйтесь!
Посмотреть вложение trailingstop.rar
 

adolf33

Новичок форума
Отступ

Сильно не хватает в советнике параметра "Отступ", чтобы ставить стоп не не линии фрактала или тени свечи, а на некотором расстоянии. А то выбивает четко пипс в пипс.
 

cmillion

Гуру форума
Сильно не хватает в советнике параметра "Отступ", чтобы ставить стоп не не линии фрактала или тени свечи, а на некотором расстоянии. А то выбивает четко пипс в пипс.

Сделал "Отступ" пользуйтесь.:?:

_http://www.narod.ru/guestbook/?owner=122368220 Благодарности можно оставлять здесь.

Удачи!
 

Вложения

  • TrailingStopFrCn_v1.0.rar
    9,1 КБ · Просмотры: 100

cmillion

Гуру форума
Прошу прощения за задержку, редко захожу в эту ветку, если нужна оперативность, сразу пишите на почту [email protected]


Вот обновленный трейлингстоп, в нем отступ работает.

Delta.Fr.Candl - отступ от фрактала или свечи

Удачи! :?:
 

Вложения

  • TrailingStopCmillion_v1.mq4
    6,9 КБ · Просмотры: 132

cmillion

Гуру форума
MTS "FractalScalp"

Безиндикаторная торговая система, основанная на пробитии фракталов.

Основа: Советник всегда держит два стоп ордера в оба направления. Уровни ордеров соответствуют ближайшим фракталам. В процессе торговли уровни перемещаются в сторону движения цены. При возникновении ситуации, когда ставка делается против тренда, советник увеличивает объем лота, тем самым приближая уровень безубыточности.
СТОП-ЛОСС выставляется только при общем "портфельном" профите соответствующего направления ордеров, т.е. при закрытии всех ордеров по SL прибыль будет положительная. Это не дает возможности д.ц. влиять на Ваш счет.
ТЕЙК-ПРОФИТ выставляется сразу и может изменятся в сторону увеличения при "доливке" ордеров.
Traling. В советнике предусмотрена возможность устанавливать трейлинг stop по фракталам, по свечам и по пунктам. Трейлинг работает не индивидуально с каждым ордером, а анализирует общую профитность ордеров.
Визуализация. При открытии и закрытии сделки советник рисует линии ордеров на графике, как в режиме визуализации при тестировании в тестере. Помимо этого визуально отображаются уровни минимального выставления ордеров, уровни "портфельных" безубытков и уровни "портфельных" профитов.
Таймфрейм. Советник работает на таймфрейме, на котором он установлен.
tester.gif


подробности: http://cmillion.narod.ru/robot.html Механические Торговые Системы (Торговые роботы)
 

MrSoros

Прохожий
Пишу советников, индикаторы на заказ. 500р. - советник 300р. - модификация. Опыт 7 лет. Профессиональный программист. uin icq 1801346.
 

MrSoros

Прохожий
А почему здесь? За 7 лет можно было бы и свою ветку создать :)
Зачем плодить ветки с одинаковыми темами? Смысла нет...
Если конечно вы считаете, что эта ветка ваша маленькая приёмная заказчиков и я как бы лишний тут, то я могу удалить свои сообщения из неё.
 

cmillion

Гуру форума
TrailingStopFrCnSAR Скрипт способен тралить по портфельному профиту,

Описание:

Новшества данного скрипта:


Скрипт способен тралить по портфельному профиту, т.е. стопы начинают выставляться только с уровня общего без убытка всех ордеров данного направления
Скрипт можно разместить в одном окне и указав SymbolAll = true он будет тралить ордера по всем инструментам
Добавлено определение длинны трала по индикаторам Parabolic и Velocity

Может запускаться как отдельный советник или как скрипт.


В зависимости от переменной TrailingStop, трейлинг может осуществляться по фракталам (стопы выставляются на ближайший фрактал с отступом=delta), по экстремумам прошлых баров (соответственно при Buy на Low-delta), по индикаторам Parabolic и Velocity или по указанному кол-ву пунктов.
TrailingStop = 1; //"0-off 1-Candle 2-Fractals 3-Velocity 4-Parabolic >4-pips";
delta = 0; //отступ от фрактала, свечи или Parabolic
only_Profit = true; //тралить только прибыльные ордера
only_NoLoss = false; //вместо тралла просто переводить в безубыток
only_SL = false; //тралить только те ордера, у которых уже есть SL
SymbolAll = true; //тралить все инструменты
Portfel = true; //тралить по портфельному профиту

Дополнительные параметры:

Если TrailingStop = 4, то для определения расстояния стопа используется индикатор Parabolic:
Step = 0.02;
Maximum = 0.2;
Magic = 0;

Если TrailingStop = 3, то для определения расстояния стопа используется индикатор Velocity:
VelocityPeriodBar = 30; //параметр индикатора Velocity (скорость изменения цены)
K_Velocity = 1.0; //коэффициент увеличения стоплосса по Velocity
Визуализация:

На экране отображается информация о текущей работе скрипта:
установки с которыми скрипт запущен
количество ордеров с которыми скрипт работает
минимальные уровни выставления стопов (-)
текущие возможные уровни стопов (ценовые метки)
текущие уровни безубыточности (ценовые метки)
Пример работы:

41.gif


На скрине тралл установлен по уровню портфельного профита и рассчитывается по фракталам. Как только уровень установки SL (нижняя ценовая метка) будет выше уровня безубыточности (верхняя ценовая метка) так скрипт начнет устанавливать SL для всех ордеров независимо профитные они на данный момент или нет. При закрытии всех ордеров по этим стопам общий уровень прибыли останется положительным.
Советы:

Скрипт заканчивает работу, когда все ордера закрыты.

Cкрипт может работать и без индикатора Velocity, вместо него можно применить любой индикатор скорости.
_http://cmillion.narod.ru/robot.html Мои работы

моя почта

Удачи!
 

Вложения

  • TrailingStopFrCnSAR.mq4
    12,7 КБ · Просмотры: 117

cmillion

Гуру форума
Скрипты ручного выставления сетки отложенных ордеров

Применяется для торговой тактики "Cетка"

Скрипт открытия сетки "OpenStopOrderNet":
stoploss = 50, //уровень выставления SL, если 0, то SL не выставляется
takeprofit = 50, //уровень выставления TP, если 0, то TP не выставляется
delta = 10, //расстояние между ордерами
MaxOrders = 5, //кол-во ордеров сетки в каждую сторону
Magic = 123456; //уникальный номер ордера
SELL = true, //открыть только ордера SELLSTOP
BUY = true; //открыть только ордера BUYSTOP
Lot = 0.1; //объем ордера

Скрипт удаления отложенных ордеров CloseStopLimitOrders не имеет параметров и удаляет все отложенные ордера в текущем окне.


Удачи!
 

Вложения

  • CloseStopLimitOrders.mq4
    1,3 КБ · Просмотры: 65
  • OpenStopOrderNet.mq4
    2,5 КБ · Просмотры: 55

milamila

Прохожий
Получила от Владимира письмо на емейл: "Здравствуйте, Вы оставляли отзыв на моем сайте
_http://www.narod.ru/guestbook/?owner=122368220

Если найдете время, то оставьте комментарии и на этих страничках, а то некоторые люди говорят, что я сам пишу себе отзывы :)"

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

garun

Новичок форума
спасибо Владимиру за хорошую работу!!!!!!!

заказал Владимиру 2 индикатора.он сделал все быстро и качественно в кратчайшие сроки.работой очень доволен.хорошо,что есть еще на земле добрые люди,способные так хорошо и быстро выполнять работу.:)
почта [email protected]
Игорь:)
 

arttod

Интересующийся
Вот если бы ты подарил ему 100 баксов я бы посмотрел на тебя как бы ты запел. Выше "milamila" пишет что ему подсказывал решения для алгоритма. Мне он ничиго не предложил и не подсказал а только искал чтобы я ему побыстрей денги перевёл. А так щяс он делает всё возможное и не возможное чтобы больше никто не дал ни одного нигативного отзыва. Ну наверное это хорошо может дальше он будет держать своё слово и будет более тщятельно конкретизировать при заказе тот обьём работ в цену договора. А всем ребятам советую прежде чем отдавать денги советую тщательно проверить выполнил ли он всё что обещал. Кстати на том советники каторый он мне не даработал. Я на днях срубил 5818 за два дня. Если бы он продолжал дальше сотрудничать и доводить до ума не плохой советник получился бы. Сечас многие прекрасные советники а особенно из серии арбитражек и скалперов просто заблокированы почти всеми ДЦ и Брокерами. Мартины тоже хороши но если при модификации будет хоть одна реквота это значит советник чтото не правильно выполнит а значит и зароботок под сомнеием и ещё один минус всегда большая просадка. И на них невозможно работать. Сечас если и будут работать какието советники так это долгосрочники каторые работают по тренду. Так что это тема для размышления. Вот и идею каторую вооплощял Владимир имено такой вид советника он не даработал. Он очень сырой и его можно было довести до ума. Но пока самостоятельно на полном автомате он не может работать. Ну а если следить за ним то не плохо получается. Так что Владимиру лично желаю удачи у меня небыло намерение его обливать грязю я просто хотел чтобы он доделал свою работу. Ну а раз он не хочет что душить его!! Пусть это будет на его совести. Я больше не хочу споров на эту тему. Всем пока.
 

MrGold

Активный участник
Хочу сказать спасибо cmillion за выполненную работу. Заказал у него советника платно, выполнил работу очень быстро и грамотно, все прекрасно работает, ни разу не пожалел что потратил деньги.
 

cmillion

Гуру форума
советник EA_TrailingStop

Безиндикаторная автоматическая торговая система

В зависимости от переменной StartOrders советник постоянно выставляет отложенные ордера по ближайшим фракталам, свечам или держит их на расстоянии в пунктах.
Далее открытые ордера подхватываются траллом, который также может быть осуществлен не только с фиксированным значением в пипсах, но и по свечам или фракталам. Трал для убыточных и прибыльных сделок может быть разным.
Возможен перевод в безубыток.
Есть функция-трал по портфельному профиту ордеров, в этом случае стоп перемещается только тогда, когда все ордера одного направления в сумме дадут положительную прибыль. Таким образом серии ордеров закрываются только при общем профите.
Есть выбор размера лота, проскальзывание и Magic номера.

BroCo с 2010.09.24 на счете депозит с 5000$.
кщсщ18.gif

Alpapi с 2010.12.07 на счете депозит с 500$.
alpari18.gif

Grand Capital 3 день на счете депозит с 50$.
GC18.gif
 

Вложения

  • EA_TrailingStop_18-12-2010.rar
    241,1 КБ · Просмотры: 251
Верх