Показано с 1 по 23 из 23
  1. #1
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию Несколько скриптов для облегчения торговли

    Несколько скриптов, для упрощения торговли
    1 Скрипт закрытия ордеров CloseAllOrders_v5.mq4


    Код:
    extern int   Magic       = 0;   //закрывать только сделки с магиком 0-открытые вручную 
    extern bool  MagicAll    = true;//если true - закрывать все 
    extern int   Profit      = 0;   //закрывать только сделки с профитом больше Profit 
    extern int   TipOrder    = 0;   //(0) - все ордера   (1) - Buy     (-1) - Sell 
    extern bool  SymbolAll   = false;//если true - все валютные пары   false - только текущие 
    extern bool  DeleteOrders= true;//если true - удалять и отложенные   false - только рыночные 
    extern int   attempts   = 10;    //кол-во попыток закрытия
    Скрипт закрывает ордера по условию. Условия задаются в настройках.
    Можно выбирать определенные ордера по профиту, магику или символу.


    ================================================== =============================
    2 скрипт открытия ордеров OpenOrderMarketExecution.mq4

    Иногда требуется помочь советнику, добавить ордер, но чтобы советник его
    принял за свой необходим Magic номер, для выставления ордера с таким номером
    поможет этот скрипт.
    Помимо этого скрипт может быть полезным при работе с брокерами MarketExecution, (это когда они не разрешают устанавливать стопы совместно с открытием ордера).
    Скрипт выставляет ордер, а на следующем тике выставляет к нему стопы.
    Можно использовать его и как советник для того, чтобы он выставлял стопы всем Вашим ордерам, открытым вручную.

    Переменные:

    Код:
    extern int     stoploss    = 50,       //уровень выставления SL, если 0, то SL не выставляется
                   takeprofit  = 50,       //уровень выставления TP, если 0, то TP не выставляется
                   Magic       = 777;      //уникальный номер ордера
    extern bool    SELL        = true,     //открыть ордер SELL
                   BUY         = true;     //открыть ордер BUY
    extern double  Lot         = 0.0;      //объем ордера
    extern int     Risk        = 1;        //% которым  мы готовы рискнуть, применяется при Lot=0
    extern int     slippage    = 5;        //Максимально допустимое отклонение цены для рыночных ордеров
    extern bool    MarketExecution = true; //Выставление стопов на следующем тике
    Возможна одновременная установка разнонаправленных ордеров, для этого переменным SELL и BUY установите значение true.

    При сбоях связи или резком движении цены, будет 10 попыток выставления ордера, после чего скрипт закончит работу.

    Для запуска скрипта, бросьте его в окно графика и в появившемся меню выберите параметры и тип открываемого ордера.

    ================================================== =============================
    3 Скрипт открытия нескольких ордеров с установкой стопов по фракталам или зигзагу
    Open Orders Market Execution Fr Zg.mq4


    Код:
    extern string  варианты_стоплосс="(0) - нет SL; (-1) по фракталам (-2) по зигзагу";
    extern int     stoploss    = -2,       //уровень выставления SL, если 0, то SL не выставляется если - 1 то по фракталам если -2 то по зигзагу
                   takeprofit  = 0,        //уровень выставления TP, если 0, то TP не выставляется
                   Magic       = 777,      //уникальный номер ордера
                   Orders      = 1;        //кол-во устанавливаемых ордеров
    extern bool    SELL        = true,     //открыть ордер SELL
                   BUY         = true;     //открыть ордер BUY
    extern double  Lot         = 0.0;      //объем ордера
    extern int     Risk        = 1;        //% которым  мы готовы рискнуть, применяется при Lot=0
    extern int     slippage    = 5;        //Максимально допустимое отклонение цены для рыночных ордеров
    extern bool    MarketExecution = true; //Выставление стопов на следующем тике
    extern string  определение_фрактала="";
    extern int Fractal = 10;  //сколько баров с каждой стороны используется для определения нужного фрактала
    extern string  параметры_зигзага="";
    extern int Zigzag_Depth       = 12;
    extern int Zigzag_Deviation   = 5;
    extern int Zigzag_Backstep    = 3;
    extern int     Delta          = 1;     // отступ от фрактала или свечи при выставлении стопа
    ================================================== =============================
    4 Автоматическая установка стопов SetStop.mq4

    Советник выставляет стоп лосс и тейк профит у всех позиций текущего инструмента ( и рыночным и отложкам), если выставлено значение менее STOPLEVEL, то советник не меняет стоп.

    Переменные:

    Код:
    stoploss - уровень выставления SL, если 0, то SL не изменяется
    takeprofit - уровень выставления TP, если 0, то TP не изменяется
    ================================================== =============================
    5 Советник закрытия ордеров при достижении суммарного профита в валюте депозита
    cm_Profi Alert and Close.mq4
    CloseProfit.mq4


    extern double ProfitClose = 15; //закрывать все ордера при получении профита в валюте депозита
    extern double LossClose = 1000; //закрывать все ордера при получении убытка в валюте депозита
    extern bool AllSymbol = false;//учитывать все инструменты или только тот, на котором стоит советник
    extern bool AlertON = false;//сигнал при достижении профита или убытка
    extern bool TradeON = false;//разрешить советнику закрывать ордера при достижении профита или убытка
    Советник закрывает все ордера при достижении заданного размера профита или убытка в валюте депозита.
    Советник может работать только по той паре на которую брошен или по всем инструментам счета.
    Стопы он не ставит.
    Как только прибыль по всем открытым ордерам (если AllSymbol = true то всего счета, если AllSymbol = false то только ордеров текущей валютной пары) достигает уровня ProfitClose (в валюте депозита), то все ордера закроются.Стопы он не ставит. ProfitClose и LossClose указываются в валюте депозита.
    Пример:
    На Вашем счете работает несколько советников. Они открыли много ордеров на разных валютах.
    Как только общая прибыль по счету достигла 15$ (задается в параметрах) или убыток достиг 1000$, все ордера закроются.

    ================================================== =============================
    6 Советник закрытия ордеров при достижении суммарного профита в пунктах
    ProfiClose.mq4


    В советнике только одна преременная Profit (задается в пунктах).
    Как только прибыль ордера будет равной или больше этого значения советник закроет ордер.

    ================================================== =============================
    7 Скрипт открытия ордеров по двум валютам одновременно
    cm_script_Hedge.mq4


    Код:
    extern string  SYMBOL1     = "GBPUSD"; //первый символ 
    extern string  SYMBOL2     = "EURUSD"; //второй символ 
    extern double  LOT1        = 0.1;      //лот первого инструмента 
    extern double  LOT2        = 0.1;      //лот второго инструмента 
    extern int     TYPE1       = OP_BUY;   //тип ордера первого инструмента 
    extern int     TYPE2       = OP_SELL;  //тип ордера второго инструмента 
    extern int     stoploss    = 10,      //уровень выставления SL, если 0, то SL не выставляется 
                   takeprofit     = 10;   //уровень выставления TP, если 0, то TP не выставляется 
    extern int     Slippage       = 3;    //проскальзывание  
    extern int     Magic          = 777888;
    ================================================== =============================
    8 Советник для оперативного выставления и изменения стопов
    Manual Modify SL & TP.mq4


    Советник ставит линии (красные для sell и синие для buy) и по этим линиям ставит стоп лосс и тейкпрофит. Если линию удалить, то отменятся и соответствующие стопы.

    Код:
    extern bool    BUY            = false;  //разрешить изменять Buy 
    extern bool    SELL           = true;   //разрешить изменять Sell 
    extern int     Stoploss       = 20,     //стоплосс ордеров 
                   Takeprofit     = 20;     //тейкпрофит ордеров 
    extern bool    DelStopNoLine  = true;   //удалять стопы при отсутствии линии
    ================================================== =============================
    9 Набор скриптов для быстрой торговли с помощью мыши.

    _OpenOrders

    Скрипт открывает рыночный ордер по текущей цене.
    Если Вы отпустили кнопку мыши ниже текущей цены, то будет выставлен Sell,
    если выше, то Buy
    Можно сразу указать уровни стопов или после выставить их другим скриптом.

    _LimitOrders
    Скрипт выставляет лимитный ордер по той цене куда Вы бросили скрипт.
    Если Вы отпустили кнопку мыши выше текущей цены, то будет выставлен SellLimit,
    если ниже, то BuyLimit
    Можно сразу указать уровни стопов или после выставить их другим скриптом.

    _StopOrders
    Скрипт выставляет стоп ордер по той цене куда Вы бросили скрипт.
    Если Вы отпустили кнопку мыши ниже текущей цены, то будет выставлен SellStop,
    если выше, то BuyStop
    Можно сразу указать уровни стопов или после выставить их другим скриптом.

    _TP Mause
    Скрипт выставляет в точке, в которую Вы его бросили, тейкпрофит всем ордерам, для которых возможен тейкпрофит в данной точке.

    _SL Mause
    Скрипт выставляет в точке, в которую Вы его бросили, стоплосс всем ордерам, для которых возможен стоплосс в данной точке.

    cm_DeleteOrders.mq4
    Скрипт удаляет все отложенные ордера той валютной пары, на котогрую он брошен

    DeleteSL&TP
    Скрипт удаляет стоплосс и тейкпрофит всех ордеров

    _CloseDeleteMouse
    Скрипт закрывает или удаляет (в зависимости от типа ордера) те ордера, на цену которых он брошен.
    Цена определяется с точностью плюс / минус slippage (настройка в параметрах)

    cm_CloseDeleteMousePercent.mq4 - скрипт закрывает процент от ордера, т.е. не весь ордер, а только его часть

    cm-management v 0.4.mq4
    Его можно устанавливать как советник или как скрипт.
    Сам он ордера не выставляет, стопы тоже.
    При запуске на все имеющиеся отложенные ордера и на все стопы советник набрасывает линии с соответствующими надписями.
    Перемещая линии, соответствующие им ордера или стопы перемещаются.
    При удалении линии удаляется и ордер или стоп.


    ================================================== =============================
    10 Советник ведет отложки по трендовым линиям
    cm_optl.zip


    Бросаешь на экран и появляются трендовые линии, их можно ставить куда угодно и под каким угодно углом, при этом скрипт будет вести отложенные стоп и лимит ордера по своим линиям.
    Если линию удаляем, то ордер тоже удаляется, если правый край линии имеет время меньше текущего, то тоже ордер удаляется.

    http://cmillion.narod.ru
    или в приложении

    Удачи в торговле!
    Вложения Вложения
    Последний раз редактировалось cmillion; 21.12.2012 в 15:39.
  2. 4 пользователей сказали cпасибо cmillion за это полезное сообщение:

    Garfield (30.12.2012), Guti (19.04.2015), MAHORKA (21.12.2012), venita (21.12.2012)

  3. #2
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию

    Цитата Сообщение от venita Посмотреть сообщение
    У нас разрешены только архивы ZIP
    Дело в том, что окно, где я должен найти вложения открывается пустым. Может это из за браузера (я пользуюсь Chrome) а может из за того, что только зарегистрировался? Т.е. я не могу выложить даже ZIP архив.
  4. #3
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию

    Цитата Сообщение от venita Посмотреть сообщение
    Ааа, поняла. У нас тут форум обновляли, и всё на полпути бросили.
    Попробуйте поставит другой скин (внизу слева) vB4 Default Style
    Спасибо! все получилось! Обновил первый пост.
  5. #4
    forex oldhand Аватар для rafail76
    Регистрация
    28.05.2012
    Сообщений
    2,216
    Поблагодарил(а)
    71
    Получено благодарностей: 818 (сообщений: 545).

    По умолчанию

    Скажите, а Вы пишете скрипты на заказ?
    У меня есть простенькое ТЗ по выставлению ордеров для создания пирамиды
    Сколько примерно это может стоить?
  6. #5
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию

    Цитата Сообщение от rafail76 Посмотреть сообщение
    Скажите, а Вы пишете скрипты на заказ?
    У меня есть простенькое ТЗ по выставлению ордеров для создания пирамиды
    Сколько примерно это может стоить?
    Стоимость моей работы от 150 usd
    Присылайте техзадание на почту или скайп и я скажу точную цену
    email: [email protected]
    Skype: mqlcmillion

    Примеры технического задания
    http://cmillion.ru/ru/tz_.php
    Если у Вас возникнут сложности с ТЗ, Вы можете описать стратегию своими словами и мы вместе составим техзадание.

    Способы оплаты:
    http://cmillion.ru/ru/pay_.php
  7. #6
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию cm_StopOrders Mouse.mq4

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

    Параметры


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

    worm (09.08.2014)

  9. #7
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию Помощник в ручной торговле - эксперт для MetaTrader 4

    Описание:
    Разрабатываю новый советник, призванный помогать при торговле. Советник умеет выставлять отложенные и рыночные ордера.

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

    Также добавлены функции:

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

    Картинка:
    Изображения Изображения    
    Вложения Вложения
  10. #8
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию

    Цитата Сообщение от dmitriy.grushin
    Здравствуйте, много раз видел наши сообщения на форумах, много полезного, я пытаюсь написать своего советника с помощью одного из шаблонов найденного в интернете, там есть функция установления отложенного ордера, но у меня не получается ее нормально использовать, еще видел скрипты на отложенный ордер, скажите можно ли использовать скрипты в советниках и если можно то как скрипт вызвать?

    Еще интересуюсь переделкой советника Trand System 1.1 он достаточно неплох, но в нем не хватает трейлинг стопа и толком не работает система отката, - я ищу декомпилированный код или исходник.
    Давайте поработаем индивидуально. Я напишу Вам советник и подробно опишу все функции а ели нужно то поясню каждую. Это будет стоить не так дорого, но это будет интересно мне и полезно Вам.
    для оперативности пишите в скайп или на почту
    email: [email protected]
    Skype: mqlcmillion
    Подписывайтесь на обновления сайта и у Вас всегда будут новые версии моих программ
    http://cmillion.ru/
  11. #9
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

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

    Код:
    extern double ProfitClose     = 10;   //закрывать все ордера при получении профита
    extern double LossClose       = 1000; //закрывать все ордера при получении убытка
    extern bool   AllSymbol       = false;//учитывать все инструменты или только тот, на котором стоит советник
    extern bool   AllMagik        = false;//учитывать все магики или только те, что указаны в переменной Magik
    extern string Magik     = "0,1,2,3,4,5"-указываем какие магики контроллировать, если AllMagik=true, то все;
    Советник закрывает все ордера при достижении заданного размера профита или убытка в валюте депозита.
    Советник может работать только по той паре на которую брошен или по всем инструментам счета.
    Стопы он не ставит.
    Как только прибыль по всем открытым ордерам (если AllSymbol = true то всего счета, если AllSymbol = false то только ордеров текущей валютной пары) достигает уровня ProfitClose (в валюте депозита), то все ордера закроются.Стопы он не ставит. ProfitClose и LossClose указываются в валюте депозита.
    Пример:
    На Вашем счете работает несколько советников. Они открыли много ордеров на разных валютах.
    Как только общая прибыль по счету достигла 10$ (задается в параметрах) или убыток достиг 1000$, все ордера закроются.
    Вложения Вложения
  12. #10
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию Трейлинг стоп ордера - скрипт для MetaTrader 4

    Описание:
    Скрипт выставляет стоп ордер на то место, куда его бросили или на расстояние Delta от цены, если Delta>0 (BuyStop, если кинули выше цены и SellStop, если ниже).

    Далее скрипт будет тралить этот ордер за ценой вплоть до срабатывания, после чего закончит свою работу.

    Если не указан лот в параметре Lot, то скрипт сам вычисляет лот как разницу суммы лотов направлений (лок).

    extern int TakeProfit = 0; // тейкпрофит ордера, если 0 то нет стоплосса
    extern int StopLoss = 0; // стоплосс ордера, если 0 то нет стоплосса
    extern int Delta = 0; // расстояние от цены до ордера, если 0 то ордер открываем в точке, куда бросили его мышью
    extern int StepMove = 1; // шаг смещения ордера в пунктах
    extern double Lot = 0.1; // лот, если 0 то скрипт сам рассчитывает лок
    extern int Magic = 100; // уникальный номер ордера
    Вложения Вложения
  13. #11
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию сеть

    Обновил свой старый сеточный советник, изменил код под новый билд.

    Описание
    Советник "сеть" выставляет пару противоположных рыночных позиций при закрытии ордера по профиту
    Пример:
    1 ставим buy 1.1234 с тп 1,1244 и sell 1.1232 с тп 1,1222
    2 как только один ордер закрыт, например buy по цене 1,1244, ставим снова buy 1.1246 с тп 1,1256 и sell 1.1244 с тп 1,1234
    (цены с учетом спреда 2п)
    Вложения Вложения
  14. #12
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию

    скрипт открывает 2 рыночных ордера и 2 отложенных с разными параметрами
    Вложения Вложения
  15. #13
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию Виртуальный трейлинг-стоп

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

    Помимо невидимости, есть еще очень полезная вещь: у многих брокеров очень большие спреды и уровни установки стопов, так вот теперь эти уровни никак не могут вам навредить, советник просто их игнорирует.

    Название: eurusd-m15-instaforex-group.png
Просмотров: 3874

Размер: 13.9 Кб

    По стоп-лоссу и тейк-профиту, как я понимаю, все и так понятно. Опишу лишь трал.

    Трал управляется тремя переменными:

    длина трала;
    минимальная прибыль для старта;
    шаг трала.
    Виртуальный стоп-лосс тянется за ценой на расстоянии длины трала. Минимальная прибыль — это то, когда начинаем выставлять виртуальный стоп-лосс. Шаг трала — это через сколько мы будем перемещать виртуальный стоп-лосс.

    Допустим, у нас стоят значения 5, 2 и 3 соответственно.

    Когда прибыль ордера достигнет 7 пунктов, виртуальный стоп-лосс переместится на цену открытия ордера плюс 2 пункта минимальной прибыли. Далее, если цена пройдет 3 пункта в сторону прибыли, стоп-лосс будет перемещен на 5 пунктов прибыли и так далее за ценой на расстоянии 5 пунктов. При откате цены до уровня стопа ордер будет закрыт.

    Стопы трала обозначаются пунктирными линиями.

    В дальнейших доработках планирую сделать возможность перемещения линии вручную, чтобы можно было корректировать стопы во время работы. Также в планах есть доработка количества ордеров. Сейчас корректная работа трала возможна только при 1 ордере в каждую сторону. Но несмотря на это, трал не будет закрывать убыточные позиции, даже если выставлено несколько ордеров в каждом направлении.

    Для более простого и быстрого понимания советника можно установить его в тестер и там в режиме визуализации посмотреть его работу.
    Вложения Вложения
  16. #14
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию Полуавтоматический сетевой помощник

    Советник предназначен для установки сетей и управления ими

    Название: Снимок.PNG
Просмотров: 1958

Размер: 7.0 Кб

    Кнопки советника
    “Buy Stop” – открывать сеть отложенных стоп ордеров на продажу
    “Sell Stop” – открывать сеть отложенных стоп ордеров на покупку
    “Buy Limit”- открывать сеть отложенных лимит ордеров на продажу
    “Sell Limit” – открывать сеть отложенных лимит ордеров на покупку
    “Close Buy” – кнопка закрытия всей сети и всех открытых позиций на покупку
    “Close Sell” – кнопка закрытия всей сети и всех открытых позиций на продажу
    “Close” – кнопка закрытия всей сети и всех открытых позиций
    “Tral Profit” – кнопка при нажатии которой советник будет тралить профит всех позиций начиная от ProfitStart

    В настройках советника
    OrdersBuyStop – кол-во ордеров сети BuyStop
    OrdersSellStop – кол-во ордеров сети SellStop
    OrdersBuyLimit – кол-во ордеров сети BuyLimit
    OrdersSellLimit – кол-во ордеров сети SellLimit

    StepBuyStop – шаг ордеров сети BuyStop
    StepSellStop – шаг ордеров сети SellStop
    StepBuyLimit – шаг ордеров сети BuyLimit
    StepSellLimit – шаг ордеров сети SellLimit

    Lot – лот первого ордера от цены, далее по формуле
    LotPlus – добавка к начальному лоту

    Например
    Lot = 0.1
    LotPlus = 0.1

    первый лот 0.1
    второй 0.1+0.1=0.2
    третий 0.2+0.1=0.3
    четвёртый 0.3+0.1=0.4

    FirstLevel – Растояние от цены до первого ордера ( если 0 то открывается с уровнем стоплевел ) Можно изменять в правом верхнем углу панели.

    Фиксация прибыли 2-ва способа:
    ProfitClose – прибыль в валюте депозита ( например ставим 100$при достижении общей прибыли сетки 100$ , она закроется)
    ProfitStart – профит для старта трала в валюте депозита например 50$
    TralClose – закрывается при снижении прибыли например те же 20$
    Прибыль достигла 50, включился трал, прибыль продолжила расти до 60, потом откатилась на 20 и все закрылоссь при 40$ профита
    отложки удаляются, выскакивает алерт с вопросом продолжить работу? При ответе О К – выставляется снова.

    Особенности закрытия ордеров
    Сначала советник пытается закрыть все ордера встречно, потом закрываем рыночные, начиная с самых больших объемов и отложки..

    Советник можно проверить и настроить в тестере, но обязательно в режиме визуализации, так как сам он кнопки не нажимает!
    Вложения Вложения
  17. #15
    Новый человек здесь
    Регистрация
    27.08.2014
    Сообщений
    18
    Поблагодарил(а)
    2
    Получено благодарностей: 2 (сообщений: 2).

    По умолчанию

    здравствуйте подскажите код мне нужно узнать какой я получу убыток в сделке если открыто 5 сделок
  18. #16
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию

    у каждой сделки свой стоплосс или общий?
  19. 1 пользователь сказал cпасибо cmillion за это полезное сообщение:

    spectrumdvd (30.11.2016)

  20. #17
    Новый человек здесь
    Регистрация
    27.08.2014
    Сообщений
    18
    Поблагодарил(а)
    2
    Получено благодарностей: 2 (сообщений: 2).

    По умолчанию

    нашёл что мне нужно но только для mt4 а нада для mt5 вот такой i_IvERsCalc_b3.mq4 индикатор но только mq5 ну или очень похожий на него выглядет он вот такНажмите на изображение для увеличения. 

Название:	eurrub-d1-forex-club-international.png 
Просмотров:	33 
Размер:	41.9 Кб 
ID:	85016 помогите
  21. #18
    Новый человек здесь
    Регистрация
    27.08.2014
    Сообщений
    18
    Поблагодарил(а)
    2
    Получено благодарностей: 2 (сообщений: 2).

    По умолчанию

    Цитата Сообщение от cmillion Посмотреть сообщение
    у каждой сделки свой стоплосс или общий?
    помогите найти ну или напишите вот такой индикатор i_IvERsCalc_b3.mq4 индикатор но только mq5 ну или очень похожий на него выглядет он вот такНажмите на изображение для увеличения. 

Название:	eurrub-d1-forex-club-international.png 
Просмотров:	17 
Размер:	41.9 Кб 
ID:	85199
  22. #19
    Программист
    Регистрация
    21.12.2012
    Адрес
    [email protected]
    Сообщений
    35
    Поблагодарил(а)
    4
    Получено благодарностей: 19 (сообщений: 12).

    По умолчанию

    Цитата Сообщение от spectrumdvd Посмотреть сообщение
    помогите найти ну или напишите вот такой индикатор i_IvERsCalc_b3.mq4 индикатор но только mq5 ну или очень похожий на него выглядет он вот такНажмите на изображение для увеличения. 

Название:	eurrub-d1-forex-club-international.png 
Просмотров:	17 
Размер:	41.9 Кб 
ID:	85199
    Я делаю подобные вещи на заказ, обращайтесь в личку или на почту.
  23. #20
    Новый человек здесь Аватар для Vladimir Khlystov
    Регистрация
    01.02.2018
    Сообщений
    4
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию Скрипт встречного закрытия cm CloseBy

    Скрипт находит все перекрытые позиции и закрывает их встречно. Такой принцип закрытия позволяет значительно экономить на спреде.

    Если указано в параметрах CloseAll = true, то после встречного закрытия скрипт закроет оставшиеся позиции.

    По окончанию работы скрипт выводит информацию на сколько изменился баланс.
    Нажмите на изображение для увеличения. 

Название:	AUDUSDM1 (1).png 
Просмотров:	6 
Размер:	14.7 Кб 
ID:	93994
    Вложения Вложения
    Помогу в разработке экспертов, индикаторов, скриптов для MT4 и MT5
    Skype: mqlcmillion /----- --/ /--- --- -/ Email: [email protected]
  24. #21
    Новый человек здесь Аватар для Vladimir Khlystov
    Регистрация
    01.02.2018
    Сообщений
    4
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию Скрипт cm tral stop orders del orders

    При старте удаляет все отложенные ордера. Вычисляет разницу между суммой лотов направлений и выставляет в недостающем направлении стоп ордер лотом равным разности лотов. Далее тралит этот ордер за ценой по экстремумам свечей до срабатывания.

    Если кинуть скрипт выше текущей цены, то он выставит buystop, если ниже цены то sellimit
    Вложения Вложения
    Помогу в разработке экспертов, индикаторов, скриптов для MT4 и MT5
    Skype: mqlcmillion /----- --/ /--- --- -/ Email: [email protected]
  25. #22
    Новый человек здесь Аватар для Vladimir Khlystov
    Регистрация
    01.02.2018
    Сообщений
    4
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию Закрытие профитных замков

    Скрипт закрывает лок только в профит.
    Вложения Вложения
    Помогу в разработке экспертов, индикаторов, скриптов для MT4 и MT5
    Skype: mqlcmillion /----- --/ /--- --- -/ Email: [email protected]
  26. #23
    Новый человек здесь Аватар для Vladimir Khlystov
    Регистрация
    01.02.2018
    Сообщений
    4
    Поблагодарил(а)
    0
    Получено благодарностей: 0 (сообщений: 0).

    По умолчанию установка стоп ордера при пересечении ценой линии

    Советник при запуске строит на графике две линии: зеленую (старт) и красную (стоп).
    Линии можно перемещать мышью в любое место. При этом если зеленая линия выше красной, то в дальнейшем планируем выставить бай-стоп ордер, если зеленая ниже красной, то соответственно селл-стоп.

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

    extern double Lot = 0.01; //лот ордеров
    extern int Level = 25; //расстояние от линии start до отложенного ордера
    extern int SL = 25; //расстояние от линии stop до Stoploss
    extern int Magic = 123321;
    Помогу в разработке экспертов, индикаторов, скриптов для MT4 и MT5
    Skype: mqlcmillion /----- --/ /--- --- -/ Email: [email protected]

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •