Несколько скриптов для упрощения торговли

Stereosin

Заблокирован
Присылайте техзадание на почту или скайп и я скажу точную цену
[email protected]
Skype: mqlcmillion
По цене договоримся при переписке. Если не против того, чтобы я выложил этот скрипт в эту ветку, то будет в 2 раза дешевле.
Выслал с описанием.
 

cmillion

Гуру форума
Выслал с описанием.

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

cmillion

Гуру форума
Обновленная версия советника
SetStop — автоматическая установка стопов

Советник SetStop выставляет Stop Loss и Take Profit у всех позиций текущего инструмента (и рыночным и отложенным), если выставлено значение менее STOPLEVEL, то советник не меняет стоп.
Переменные:
PHP:
stoploss - уровень выставления SL, если 0, то SL не изменяется
takeprofit - уровень выставления TP, если 0, то TP не изменяется
 

Вложения

  • SetStop.mq4
    3,1 КБ · Просмотры: 59

Китаец

Новичок форума
Скрипт выставляет ордер по максимуму / минимуму прошлой свечи плюс минус фильтр.
Стоплосс ставит на противоположный экстремум свечи плюс минус фильтр.
Если перетащить его мышкой на график выше текущей цены, то он ставит BuyStop ордер, если ниже то SellStop ордер.

Параметры

PHP:
extern int     Takeprofit        = 0,     //тейкпрофит ордеров 
               фильтр            = 10, 
               Candle            = 1;     //по какой свече ставим ордера (0- текущая  1- прошлая....) 
extern double  Lot               = 0.1;   //лот 
extern int     Magic             = 0;     //уникальный номер ордеров этого советника, если 0 то ведет все ордера, в том числе выставленные вручную 
extern bool    comment           = true;  //выводить информацию на экран

Скажите а можно добавить в этот скрипт функцию выставление отложек с определенным риском от депозита в зависимости от размера выставляемого стоплоса?
 
Последнее редактирование:

cmillion

Гуру форума
Скажите а можно добавить в этот скрипт функцию выставление отложек с определенным риском от депозита в зависимости от размера выставляемого стоплоса?

Можно все, но это уже в индивидуальном воплощении так как данный скрипт не имеет смысла перегружать отложенными ордерами. Пишите в личку согласуем Вашу стратегию и сделаем полноценный советник.
 

Retrade

Интересующийся
Здравствуйте.
Помогите найти скрипт, при перетаскивании которого на график, рисуется горизонтальная линия и в момент пересечения этой линии ценой воспроизводится звуковое оповещение (если скрипт запущен выше цены активация по Ask, если ниже - по Bid). C возможностью выбора звукового файла и количества повторений в коде скрипта.
 

cardon

Активный участник
Здравствуйте.
Помогите найти скрипт, при перетаскивании которого на график, рисуется горизонтальная линия и в момент пересечения этой линии ценой воспроизводится звуковое оповещение (если скрипт запущен выше цены активация по Ask, если ниже - по Bid). C возможностью выбора звукового файла и количества повторений в коде скрипта.

а чем не устраивает простой Алерт?)
 

Вложения

  • Screenshot_3.png
    Screenshot_3.png
    30,4 КБ · Просмотры: 33

cmillion

Гуру форума
cm piece

Советник доливает заданный процент или закрывает его

cm piece.png
 

Вложения

  • cm piece.mq4
    11,3 КБ · Просмотры: 45

cmillion

Гуру форума
.
 

Вложения

  • cm_SL_NL_TP_TT.mq5
    5 КБ · Просмотры: 40
Последнее редактирование модератором:

Perl

Активный участник
Здравствуйте Владимир. С благодарностью пользуюсь Вашими скриптами уже не первый год. В данный момент, для реализации своей новой стратегии, нужен скрипт для выставления СТОП-ордеров ближе минимального расстояния установленного брокером, т.е. не видимый, по принципу "Sl и TP невидимый для ДЦ".
Перегуглил весь интернет - ни чего подобного не нашел. Может быть в Вашем арсенале имеется что-то подобное?
 

Вложения

  • Sl и TP невидимый для ДЦ и если надо вручную его перетя
    4,6 КБ · Просмотры: 28

cmillion

Гуру форума
Здравствуйте Владимир. С благодарностью пользуюсь Вашими скриптами уже не первый год. В данный момент, для реализации своей новой стратегии, нужен скрипт для выставления СТОП-ордеров ближе минимального расстояния установленного брокером, т.е. не видимый, по принципу "Sl и TP невидимый для ДЦ".
Перегуглил весь интернет - ни чего подобного не нашел. Может быть в Вашем арсенале имеется что-то подобное?

Есть советник открывающий позицию при пересечении линии. Т.е. линия это как виртуальный отложенный ордер, как только цена ее касается, так открывается рыночная позиция. Я вроде его здесь уже выкладывал, если не найдете, то на моем сайте точно есть.
 
  • Like
Реакции: Perl

Perl

Активный участник
Есть советник открывающий позицию при пересечении линии. Т.е. линия это как виртуальный отложенный ордер, как только цена ее касается, так открывается рыночная позиция. Я вроде его здесь уже выкладывал, если не найдете, то на моем сайте точно есть.

Благодарю Владимир! Я нашел Ваш советник. Как раз то, что нужно!
 

дес

Прохожий
Cкрипт по текущей цене откроет сразу указанное в переменной orders кол-во ордеров по одной цене, выставит стопы у всех на одинаковом размере пунктов, тейки будут у всех разные, по мере увеличения. Например, открылись 10 ордеров лотом 0,01, стопы у всех 400 пунктов, а тейки на первом - 50, на втором -100, на третьем - 150, на четвертом - 200 ну и так все 10 ордеров."


PHP:
input int     type         = OP_BUY;   //тип ордера 0 - buy;   1 - sell
input int     orders       = 10;       //кол-во ордеров
input int     stoploss     = 10;       //уровень выставления SL, если 0, то SL не выставляется
input int     takeprofit   = 10;       //уровень выставления TP, если 0, то SL не выставляется
input int     Step_TP      = 10;       //шаг выставления последующих TP
input double  Lot          = 0.1;      //объем ордера

input int     slippage     = 3;        //Максимально допустимое отклонение цены для рыночных ордеров
input int     Magic        = 0;        //уникальный номер ордера

добрый день, cmillion.
а можно модернизировать данный скрипт-вместо "объем ордера" сделать процент от депозита, и желательно в двух файлах (в старом и в новом), так как компилировать могу только старые.
было бы хорошечно, если бы он еще сразу тралил после выставления сетки, но это уже наверное советник.
зараннее благодарю.
 

cmillion

Гуру форума
добрый день, cmillion.
а можно модернизировать данный скрипт-вместо "объем ордера" сделать процент от депозита, и желательно в двух файлах (в старом и в новом), так как компилировать могу только старые.
было бы хорошечно, если бы он еще сразу тралил после выставления сетки, но это уже наверное советник.
зараннее благодарю.

А скрипт как называется? Или укажите в каком посту он лежит, чтобы не искать
 

дес

Прохожий
Владимир, еще просьба, если не трудно, доработать одного отличного советника - разруливатель cm ru 270716. за его нынешние возможности огромное тебе спасибо, погонял на тестере, очень помог на счету. но по моей стратегии хотелось бы добавить ему несколько функций:
1) сетку рыночных ордеров (до 10 шт) с процентом от депо,
2) сетку отложек ( до 10 шт) с процентом от депо,
3) возможность тралить отложки,
4) управление функциями 1-3 кнопками на панели управления,
5) на каждый вид сетки отложек своя кнопка, так же и для рыночной сетки,
6) возможность менять параметры во всплывающем окне,
7) возможность менять цвет фона графика ( от белого глаза быстро устают).
зараннее благодарю.
 
Верх