Скрипты Обсуждение, доработка и поиск скриптов для терминала MT4.

Ответ
 
Опции темы
Старый 06.11.2013, 23:53   #81 (permalink)
Новичок форума
 
Аватар для Frolov
 
Регистрация: 06.11.2010
Сообщений: 43
Репутация: 24
Frolov
Сказал(а) спасибо: 428
Поблагодарили 23 раз(а) в 8 сообщениях
Поинты: 40
Здравствуйте, уважаемый cmillion.
Есть советник торгующий стоповыми отложками . Выставляет 2 стоповых отложки на расстоянии от цены и через время двигает их пока цена не собьет одну из них. Нужно сделать так чтобы отложки были виртуальными . Чтобы советник не выставлял отложки и модефицировал их, а рисовал 2 разные по цвету линии и через время двигал эти линии пока цена не коснется одной из них и не откроется ордер. Думаю для Вас это будет несложная задача. Благодарю
Вложения:
Тип файла: mq4 Merkio Exp Ukis 2008.mq4 (2.7 Кб, 54 просмотров)
Frolov вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 07.11.2013, 06:58   #82 (permalink)
Элитный участник
 
Аватар для cmillion
 
Регистрация: 04.12.2009
Сообщений: 1,266
Репутация: 1183
cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion
Сказал(а) спасибо: 79
Поблагодарили 1,176 раз(а) в 477 сообщениях
Поинты: 106
Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от Frolov Посмотреть сообщение
Здравствуйте, уважаемый cmillion.
Есть советник торгующий стоповыми отложками . Выставляет 2 стоповых отложки на расстоянии от цены и через время двигает их пока цена не собьет одну из них. Нужно сделать так чтобы отложки были виртуальными . Чтобы советник не выставлял отложки и модефицировал их, а рисовал 2 разные по цвету линии и через время двигал эти линии пока цена не коснется одной из них и не откроется ордер. Думаю для Вас это будет несложная задача. Благодарю
Посмотрите
Советник с виртуальными стоп ордерами

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 07.11.2013, 12:32   #83 (permalink)
Новичок форума
 
Аватар для Frolov
 
Регистрация: 06.11.2010
Сообщений: 43
Репутация: 24
Frolov
Сказал(а) спасибо: 428
Поблагодарили 23 раз(а) в 8 сообщениях
Поинты: 40
Сообщение от cmillion Посмотреть сообщение
Посмотрите
Советник с виртуальными стоп ордерами
Спасибо, но это немного не ОНО. Мне нужна копия Merkio Exp Ukis 2008.mq4 , НО в "виртуальном" виде
Frolov вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 07.11.2013, 12:50   #84 (permalink)
Элитный участник
 
Аватар для cmillion
 
Регистрация: 04.12.2009
Сообщений: 1,266
Репутация: 1183
cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion
Сказал(а) спасибо: 79
Поблагодарили 1,176 раз(а) в 477 сообщениях
Поинты: 106
Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от Frolov Посмотреть сообщение
Спасибо, но это немного не ОНО. Мне нужна копия Merkio Exp Ukis 2008.mq4 , НО в "виртуальном" виде
Я стараюсь даже не смотреть чужие советники, но если Вы настаиваете, то можете обратиться через личку или на почту. Сразу скажу, что это будет дороже, чем написать советник с ноля по Вашему техзаданию.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru

Последний раз редактировалось NSerega; 07.11.2013 в 15:11.
cmillion вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 25.11.2013, 09:16   #85 (permalink)
Интересующийся
 
Аватар для ivanek
 
Регистрация: 15.11.2012
Сообщений: 3
Репутация: 1
ivanek
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 2
Здравствуйте! А есть скрипт типа open orders market execution, но чтоб лот для сел и бай можно было разный ставить?
ivanek вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 25.11.2013, 11:22   #86 (permalink)
Элитный участник
 
Аватар для cmillion
 
Регистрация: 04.12.2009
Сообщений: 1,266
Репутация: 1183
cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion
Сказал(а) спасибо: 79
Поблагодарили 1,176 раз(а) в 477 сообщениях
Поинты: 106
Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от ivanek Посмотреть сообщение
Здравствуйте! А есть скрипт типа open orders market execution, но чтоб лот для сел и бай можно было разный ставить?
Можете два раза подряд запустить этот скрипт с разными параметрами или скопировать его 2 раза и запускать отдельно скрипт для buy и отдельно для sell

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 25.11.2013, 11:46   #87 (permalink)
Интересующийся
 
Аватар для ivanek
 
Регистрация: 15.11.2012
Сообщений: 3
Репутация: 1
ivanek
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 2
Я воспользовался cm_script_Hedge.mq4 в место GBPUSD изменил на EURUSD. И всё получилось. Спасибо!
ivanek вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 25.12.2013, 07:23   #88 (permalink)
Элитный участник
 
Аватар для cmillion
 
Регистрация: 04.12.2009
Сообщений: 1,266
Репутация: 1183
cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion
Сказал(а) спасибо: 79
Поблагодарили 1,176 раз(а) в 477 сообщениях
Поинты: 106
Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™

По умолчанию Скрипт закрытия всех позиций CloseAllOrders_v5


параметры

PHP код:
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  DeleteOrderstrue;//если true - удалять и отложенные   false - только рыночные
extern int   attempts   10;    //кол-во попыток закрытия 
Вложения:
Тип файла: mq4 CloseAllOrders_v5.mq4 (5.5 Кб, 84 просмотров)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion вне форума   Ответить с цитированиемОтветить с цитированием  
3 пользователя(ей) сказали cпасибо:
DKOLIA (26.06.2014), volodymyr67 (25.12.2013), Евгений87 (04.05.2014)
Старый 08.01.2014, 22:28   #89 (permalink)
Интересующийся
 
Аватар для xayss
 
Регистрация: 25.12.2009
Сообщений: 1
Репутация: -1
xayss
Сказал(а) спасибо: 0
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 0
Сообщение от cmillion Посмотреть сообщение
Скрипт выставляет ордер по максимуму / минимуму прошлой свечи плюс минус фильтр.
Стоплосс ставит на противоположный экстремум свечи плюс минус фильтр.
Если перетащить его мышкой на график выше текущей цены, то он ставит 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, здравствуйте!
Возможно добавить также в скрипт чтоб ордер выстовлялся в %от депозита ?
это с поста №17

Последний раз редактировалось NSerega; 08.01.2014 в 23:30.
xayss вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 27.01.2014, 20:14   #90 (permalink)
Интересующийся
 
Аватар для Roccosovsky
 
Регистрация: 27.01.2014
Сообщений: 7
Репутация: 3
Roccosovsky
Сказал(а) спасибо: 3
Поблагодарили 2 раз(а) в 1 сообщении
Поинты: 4
Здравствуйте! Подскажите скрипт, чтобы при открытие-закрытие сделки значки автоматический выставлялись на тренде в MetaTrader 4.

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

Последний раз редактировалось chocolate; 30.01.2014 в 09:55.
Roccosovsky вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 10.02.2014, 12:55   #91 (permalink)
Активный участник
 
Аватар для 8bit
 
Регистрация: 22.11.2012
Сообщений: 284
Репутация: 53
8bit
Сказал(а) спасибо: 54
Поблагодарили 51 раз(а) в 37 сообщениях
Поинты: 133
А из истории сделок можно перекинуть на график/ cм фотку
Миниатюры:
Нажмите на изображение для увеличения
Название: screen_00.png
Просмотров: 53
Размер:	84.1 Кб
ID:	152349  
8bit вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 10.02.2014, 13:08   #92 (permalink)
Элитный участник
 
Аватар для cmillion
 
Регистрация: 04.12.2009
Сообщений: 1,266
Репутация: 1183
cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion
Сказал(а) спасибо: 79
Поблагодарили 1,176 раз(а) в 477 сообщениях
Поинты: 106
Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от Roccosovsky Посмотреть сообщение
Здравствуйте! Подскажите скрипт, чтобы при открытие-закрытие сделки значки автоматический выставлялись на тренде в MetaTrader 4.

Такое исполнение значков присутствует в советнике. Как сделать, чтобы и при ручной торговле оставались следы моей активности на протяжении всего времени, чтобы анализировать свою работу.
Установите индикатор orderbalans и у Вас будут отображаться линии как в тестере, а вот значи я не помню делал я там или нет, проверьте.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Roccosovsky (10.02.2014)
Старый 11.03.2014, 18:21   #93 (permalink)
Новичок форума
 
Аватар для Жёржетта
 
Регистрация: 31.01.2014
Сообщений: 27
Репутация: 14
Жёржетта
Сказал(а) спасибо: 22
Поблагодарили 13 раз(а) в 5 сообщениях
Поинты: 35
Здравствуйте, нужен скрипт, который по текущей цене откроет сразу 10 ордеров по одной цене, выставит стопы у всех на одинаковом размере пунктов, а вот тейки будут у всех разные, по мере увеличения. Например, открылись 10 ордеров лотом 0,01, стопы у всех 400 пунктов, а тейки на первом - 50, на втором -100, на третьем - 150, на четвертом - 200 ну и так все 10 ордеров.
Жёржетта вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 13.03.2014, 09:19   #94 (permalink)
Элитный участник
 
Аватар для cmillion
 
Регистрация: 04.12.2009
Сообщений: 1,266
Репутация: 1183
cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion
Сказал(а) спасибо: 79
Поблагодарили 1,176 раз(а) в 477 сообщениях
Поинты: 106
Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™

По умолчанию Open Market Orders


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;        //уникальный номер ордера 
Вложения:
Тип файла: mq4 Open Market Orders.mq4 (3.6 Кб, 67 просмотров)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion вне форума   Ответить с цитированиемОтветить с цитированием  
4 пользователя(ей) сказали cпасибо:
DKOLIA (26.06.2014), Frolov (13.03.2014), gravity (30.06.2014), Жёржетта (13.03.2014)
Старый 14.03.2014, 07:17   #95 (permalink)
Новичок форума
 
Аватар для Жёржетта
 
Регистрация: 31.01.2014
Сообщений: 27
Репутация: 14
Жёржетта
Сказал(а) спасибо: 22
Поблагодарили 13 раз(а) в 5 сообщениях
Поинты: 35
Владимир спасибо большое за скрипт!!! Так классно, что в настройках написано русскими словами какие параметры выставлять (блондинка и та поймёт) !!! Супер! Только вот в терминале в Альпах он выдает ошибки, что уровни близкие. А у меня реальный счет у них. Работаю на золоте, там 3 знака на металлах, хоть лося ставь 5000 в настройках, хоть 50000 , все-равно выдает ошибку. На других инструментах тоже выдает ошибки.
На демо-счете в терминале ФК работает нормально и на золоте, и на других инструментах.
Посмотрите скрины, может я что-то не так делаю.

Скрытый текст


[свернуть]
Миниатюры:
Нажмите на изображение для увеличения
Название: журнал.jpg
Просмотров: 5
Размер:	796.2 Кб
ID:	156640   Нажмите на изображение для увеличения
Название: информационное окно скрипта.jpg
Просмотров: 5
Размер:	185.0 Кб
ID:	156641  

Последний раз редактировалось chocolate; 20.03.2014 в 08:53.
Жёржетта вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 14.03.2014, 07:39   #96 (permalink)
Элитный участник
 
Аватар для cmillion
 
Регистрация: 04.12.2009
Сообщений: 1,266
Репутация: 1183
cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion
Сказал(а) спасибо: 79
Поблагодарили 1,176 раз(а) в 477 сообщениях
Поинты: 106
Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от Жёржетта Посмотреть сообщение
Владимир спасибо большое за скрипт!!! Так классно, что в настройках написано русскими словами какие параметры выставлять (блондинка и та поймёт) !!! Супер! Только вот в терминале в Альпах он выдает ошибки, что уровни близкие. А у меня реальный счет у них. Работаю на золоте, там 3 знака на металлах, хоть лося ставь 5000 в настройках, хоть 50000 , все-равно выдает ошибку. На других инструментах тоже выдает ошибки.
На демо-счете в терминале ФК работает нормально и на золоте, и на других инструментах.
В альпари на Вашем счете вероятно используется маркет исполнение ордеров из за чего нет возможности выставлять стопы сразу при открытии ордера. Я добавил отдельную функцию модификации стопов, теперь все должно получиься. Удачной торговли!
Вложения:
Тип файла: mq4 Open Market Orders.mq4 (3.8 Кб, 83 просмотров)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion вне форума   Ответить с цитированиемОтветить с цитированием  
2 пользователя(ей) сказали cпасибо:
Жёржетта (14.03.2014), нанобубен (01.04.2014)
Старый 14.03.2014, 07:50   #97 (permalink)
Новичок форума
 
Аватар для Жёржетта
 
Регистрация: 31.01.2014
Сообщений: 27
Репутация: 14
Жёржетта
Сказал(а) спасибо: 22
Поблагодарили 13 раз(а) в 5 сообщениях
Поинты: 35
Класс!!! Все получилось!!! Владимир, Вы, Волшебник!!!
Жёржетта вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 14.03.2014, 08:07   #98 (permalink)
Элитный участник
 
Аватар для cmillion
 
Регистрация: 04.12.2009
Сообщений: 1,266
Репутация: 1183
cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion
Сказал(а) спасибо: 79
Поблагодарили 1,176 раз(а) в 477 сообщениях
Поинты: 106
Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™
Сообщение от Жёржетта Посмотреть сообщение
Класс!!! Все получилось!!! Владимир, Вы, Волшебник!!!
Рад был помочь!
Кстати этот аватар Вам больше подходит

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 14.03.2014, 14:02   #99 (permalink)
Элитный участник
 
Аватар для cmillion
 
Регистрация: 04.12.2009
Сообщений: 1,266
Репутация: 1183
cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion cmillion
Сказал(а) спасибо: 79
Поблагодарили 1,176 раз(а) в 477 сообщениях
Поинты: 106
Отправить сообщение для cmillion с помощью ICQ Отправить сообщение для cmillion с помощью Skype™

По умолчанию cm-CloseLock


Советник закрывает дальний ордер и все прибыльные ордера если его убыток перекрывается прибыльными ордерами плюс CloseProfit в валюте депозита.
Дальний ордер определяется по расстоянию от текущей цены до ордера.


Пример:

Имеем 10 ордеров, из них 5 в прибыли и 5 в убытке. Убыток самого дальнего ордера 5 usd а прибыль всех прибыльных ордеров в сумме тоже 6 usd. Если CloseProfit = 1usd то закрываем дальний убыточный и все прибыльные на текущей валютной паре.

Параметры
PHP код:
extern int    CloseProfit  0;     //закрывать по суммарному профиту  
extern int    Magic        0;     //-1 все ордера 
Вложения:
Тип файла: mq4 cm-CloseLock.mq4 (7.6 Кб, 37 просмотров)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
Ded_FX (28.02.2016)
Старый 15.03.2014, 19:18   #100 (permalink)
Местный знаток
 
Аватар для statistic
 
Регистрация: 13.07.2013
Адрес: Старые Васюки
Сообщений: 629
Репутация: 542
statistic - statistic - statistic - statistic - statistic - statistic -
Сказал(а) спасибо: 735
Поблагодарили 541 раз(а) в 213 сообщениях
Поинты: 326
Сообщение от cmillion Посмотреть сообщение
В альпари на Вашем счете вероятно используется маркет исполнение ордеров из за чего нет возможности выставлять стопы сразу при открытии ордера. Я добавил отдельную функцию модификации стопов, теперь все должно получиься. Удачной торговли!
Еще бы добавить в скрипт настройки лотов, а то получается все 10 ордеров можно открыть только одним объемом, как вы думаете?
statistic на форуме   Ответить с цитированиемОтветить с цитированием  
Ответ


Опции темы

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

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Trackbacks are Выкл.
Pingbacks are Выкл.
Refbacks are Выкл.


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ошибка открытия/закрытия ордера Gliven Язык программирования MQL4 0 16.02.2011 07:32


Текущее время: 05:43. Часовой пояс GMT.


Перевод: zCarot
Copyright ©2000 - 2016, Jelsoft Enterprises Ltd.
SEO by vBSEO