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

Ответ
 
Опции темы
Старый 08.05.2016, 21:28   #761 (permalink)
Активный участник
 
Аватар для three7
 
Регистрация: 24.10.2012
Сообщений: 120
Репутация: 65
three7
Сказал(а) спасибо: 62
Поблагодарили 64 раз(а) в 39 сообщениях
Поинты: 105
Сообщение от Elvis Burunduk Посмотреть сообщение
Написано слишком общо. Каким ордерам изменять, только баям, только селлам, по этой паре или по всем, по всем магикам(или выборочным) или только ручным ордерам.
От этого зависит написание скрипта и его наполненность внешними настройками. Можно вообще без настроек - он всем подряд изменит и все, вот только устроит ли это советников, которые могут в это время работать на счете? Собьете им логику и все.
Написано конкретно - "скрипт экспирации всем отложенным ордерам". Ни слова о советниках, соответственно и магиках. Единственное, чтобы при запуске он учитывал текущую дату и время которую можно просто сменить на необходимую.
three7 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 10.05.2016, 15:39   #762 (permalink)
Активный участник
 
Аватар для Elvis Burunduk
 
Регистрация: 08.02.2016
Сообщений: 133
Репутация: 82
Elvis Burunduk
Сказал(а) спасибо: 39
Поблагодарили 78 раз(а) в 53 сообщениях
Поинты: 80
Сообщение от three7 Посмотреть сообщение
Написано конкретно - "скрипт экспирации всем отложенным ордерам". Ни слова о советниках, соответственно и магиках. Единственное, чтобы при запуске он учитывал текущую дату и время которую можно просто сменить на необходимую.
Ну держи, коли так. Скрипт меняет время экспирации всем отложенным ордерам подряд, ему пофиг магики.
Сейчас стоит сегодняшняя дата и время
10.05.2016 12:00:00
ее меняешь на дату и время какое тебе надо и все.
Но поставить время ближе чем 10 минут от текущего времени у меня не получается ни скриптом, ни руками. Мне мой терминал не дает так близко ставить, может это только мой ДЦ так. Пришлось ждать по 10 минут пока убедился что просроченные ордера удаляются.
Вложения:

Последний раз редактировалось Elvis Burunduk; 10.05.2016 в 15:42.
Elvis Burunduk вне форума   Ответить с цитированиемОтветить с цитированием  
Пользователь сказал cпасибо:
three7 (10.05.2016)
Старый 10.05.2016, 17:45   #763 (permalink)
Активный участник
 
Аватар для three7
 
Регистрация: 24.10.2012
Сообщений: 120
Репутация: 65
three7
Сказал(а) спасибо: 62
Поблагодарили 64 раз(а) в 39 сообщениях
Поинты: 105
Сообщение от Elvis Burunduk Посмотреть сообщение
Ну держи, коли так. Скрипт меняет время экспирации всем отложенным ордерам подряд, ему пофиг магики.
Сейчас стоит сегодняшняя дата и время
10.05.2016 12:00:00
ее меняешь на дату и время какое тебе надо и все.
Но поставить время ближе чем 10 минут от текущего времени у меня не получается ни скриптом, ни руками. Мне мой терминал не дает так близко ставить, может это только мой ДЦ так. Пришлось ждать по 10 минут пока убедился что просроченные ордера удаляются.
Отлично! Оно и именно то. Благодарю за помощь. Кстати, ближе чем 10 минут от текущего времени у меня также не устанавливается.
three7 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 11.05.2016, 08:48   #764 (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™
Сообщение от three7 Посмотреть сообщение
Отлично! Оно и именно то. Благодарю за помощь. Кстати, ближе чем 10 минут от текущего времени у меня также не устанавливается.
У брокера есть ограничение. Время экспирации невозможно выставить ближе, но можно обойти это ограничение, если написать советник, который будет просто удалять все отложки в заданное время.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 16.05.2016, 17:33   #765 (permalink)
Активный участник
За призовое место в конкурсе 

 
Аватар для falerx
 
Регистрация: 20.11.2011
Сообщений: 88
Репутация: 108
falerx falerx
Сказал(а) спасибо: 1,320
Поблагодарили 107 раз(а) в 44 сообщениях
Поинты: 1
Здрасте всем!
Всю тему просмотреть невозможно, маякнте, может мелькал скрипт, открывающий ГРАФИКИ всех финИнструментов из Обзора Рынка. Для МТ5 вроде попадался, но НУЖНО для МТ4...
Спасибо!
falerx вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 17.05.2016, 08:59   #766 (permalink)
Активный участник
 
Аватар для three7
 
Регистрация: 24.10.2012
Сообщений: 120
Репутация: 65
three7
Сказал(а) спасибо: 62
Поблагодарили 64 раз(а) в 39 сообщениях
Поинты: 105
Сообщение от cmillion Посмотреть сообщение
У брокера есть ограничение. Время экспирации невозможно выставить ближе, но можно обойти это ограничение, если написать советник, который будет просто удалять все отложки в заданное время.
Владимир, почему ваши Скрипты после компиляции становятся Советниками? И как это исправить? Потому как и в старом MetaEditor невозможно скомпилировать (ошибки)
Миниатюры:
Нажмите на изображение для увеличения
Название: _NL ALL BUY Mouse 01.GIF
Просмотров: 10
Размер:	31.5 Кб
ID:	243349   Нажмите на изображение для увеличения
Название: _NL ALL SELL Mouse 01.GIF
Просмотров: 3
Размер:	30.9 Кб
ID:	243350  
Вложения:
Тип файла: mq4 _NL ALL BUY Mouse.mq4 (4.9 Кб, 2 просмотров)
Тип файла: ex4 _NL ALL BUY Mouse.ex4 (13.7 Кб, 0 просмотров)
Тип файла: mq4 _NL ALL SELL Mouse.mq4 (4.9 Кб, 2 просмотров)
Тип файла: ex4 _NL ALL SELL Mouse.ex4 (13.7 Кб, 0 просмотров)
three7 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.05.2016, 21:01   #767 (permalink)
Интересующийся
 
Аватар для rogozhin
 
Регистрация: 06.03.2014
Сообщений: 17
Репутация: 1
rogozhin
Сказал(а) спасибо: 9
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 14
А есть ли у кого скрипт, который не дает открывать сделки более определенного объема (% от депо для одной сделки и % от депо от совокупности сделок)
rogozhin на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 06.06.2016, 11:53   #768 (permalink)
Интересующийся
 
Аватар для camelanton
 
Регистрация: 10.12.2011
Сообщений: 4
Репутация: 1
camelanton
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 6
Здравствуйте уважаемые трейдеры.
Прошу помощи. Неоднократно встречал скрипт одновременного открытия нескольких позиций по разным торговым инструментам, но вот найти его не могу.

Конкретно нужно чтобы скрипт открывал покупки и продажи по нескольким инструментам, заданными лотами.
В идеале чтобы можно было задавать проскальзывание и к-во попыток. Собственно все.
Заранее благодарю.
camelanton вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 09.06.2016, 16:10   #769 (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™
Сообщение от three7 Посмотреть сообщение
Владимир, почему ваши Скрипты после компиляции становятся Советниками? И как это исправить? Потому как и в старом MetaEditor невозможно скомпилировать (ошибки)
Потому, что в старых билдах для скриптов и советников была одна и та же функция Start? а в новых версиях терминала это разделили на OnStart() для скриптов и OnTick() для советников. Но если Сохранить старый скрипт в папку expert то он так и будет работать как эксперт. Соответственно, сохранив его в папку sсript получится скрипт.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 09.06.2016, 16:16   #770 (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™
Сообщение от camelanton Посмотреть сообщение
Здравствуйте уважаемые трейдеры.
Прошу помощи. Неоднократно встречал скрипт одновременного открытия нескольких позиций по разным торговым инструментам, но вот найти его не могу.

Конкретно нужно чтобы скрипт открывал покупки и продажи по нескольким инструментам, заданными лотами.
В идеале чтобы можно было задавать проскальзывание и к-во попыток. Собственно все.
Заранее благодарю.
Держите

Параметры скрипта
PHP код:
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
Вложения:
Тип файла: mq4 cm_script_Hedge.mq4 (3.7 Кб, 7 просмотров)

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 25.06.2016, 20:29   #771 (permalink)
Местный житель
 
Аватар для Oleg31
 
Регистрация: 11.10.2013
Сообщений: 163
Репутация: 206
Oleg31 - Oleg31 - Oleg31 -
Сказал(а) спасибо: 368
Поблагодарили 205 раз(а) в 70 сообщениях
Поинты: 30
Всем добрый вечер!Подскажите пожалуйста если такой скрипт,который даёт алерт при пересечении двух разных индикаторов,и в свойствах этого скрипта можно было бы выбрать какие именно индикаторы должны использоваться для алерта.Если есть поделитесь пожалуйста таким скриптом, или подскажите название!

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Успешные люди вырываются вперед,используя то время,которое все остальные расходуют впустую.ГенриФорд
Oleg31 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 28.06.2016, 12:57   #772 (permalink)
Прохожий
 
Аватар для alphaman
 
Регистрация: 28.06.2016
Сообщений: 1
Репутация: 1
alphaman
Сказал(а) спасибо: 2
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 0
Всем привет. Люди пожалуйста помогите найти скрипт для закрытия всех ордеров по суммарному профиту.
alphaman вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 10.07.2016, 08:49   #773 (permalink)
Новичок форума
 
Аватар для olecseys
 
Регистрация: 18.12.2009
Сообщений: 19
Репутация: 9
olecseys
Сказал(а) спасибо: 2
Поблагодарили 10 раз(а) в 4 сообщениях
Поинты: 2
Всем здравствуйте!Ищу скрипт или советник устанавливающий limit ордер на середину или 50% от предыдущей свечи.Спасибо.
olecseys на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 10.07.2016, 09:01   #774 (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™
Сообщение от alphaman Посмотреть сообщение
Всем привет. Люди пожалуйста помогите найти скрипт для закрытия всех ордеров по суммарному профиту.
держите

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 10.07.2016, 09:02   #775 (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™
Сообщение от Oleg31 Посмотреть сообщение
Всем добрый вечер!Подскажите пожалуйста если такой скрипт,который даёт алерт при пересечении двух разных индикаторов,и в свойствах этого скрипта можно было бы выбрать какие именно индикаторы должны использоваться для алерта.Если есть поделитесь пожалуйста таким скриптом, или подскажите название!
Универсального на все индикаторы просто быть не может. Такой нужно писать.

_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Программист MQL Skype: mqlcmillion Email: cmillion@narod.ru
cmillion на форуме   Ответить с цитированиемОтветить с цитированием  
Старый 18.07.2016, 17:16   #776 (permalink)
Интересующийся
 
Аватар для 3d_3G
 
Регистрация: 30.11.2010
Сообщений: 49
Репутация: 4
3d_3G
Сказал(а) спасибо: 14
Поблагодарили 3 раз(а) в 3 сообщениях
Поинты: 68
Добрый день уважаемый Владимир! Вы написали скрипты для установки отложенных ордеров на графике в месте указанном мышкой. Скрипты работают с ценами в пятизнаке после
запятой. Но если цена,- целое число пятизнак скрипты отказываются выставлять отложенные ордера. Пожалуйста, если не трудно, исправьте код до функционала.
Миниатюры:
Нажмите на изображение для увеличения
Название: rts-u2016-m5-private.png
Просмотров: 13
Размер:	40.1 Кб
ID:	248186  
Вложения:
Тип файла: mq4 Buy_Lot1.mq4 (11.9 Кб, 7 просмотров)
Тип файла: mq4 Sell_Lot1.mq4 (11.9 Кб, 7 просмотров)
3d_3G вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 19.07.2016, 09:26   #777 (permalink)
Интересующийся
 
Аватар для Forexenergy
 
Регистрация: 17.03.2016
Сообщений: 12
Репутация: -2
Forexenergy
Сказал(а) спасибо: 3
Поблагодарили 0 раз(а) в 0 сообщениях
Поинты: 14

По умолчанию Ищу скрипт выставления стопового ордера от нарисованой горизонтальной линии


Кто-нибудь встречал скрипт выставления стопового ордера не от текущей цены, а от нарисованной горизонтальной линии, которая нарисована через стандартное меню МТ4 "Вставка" - "Линии" -"Горизонтальная линия" ?
Forexenergy вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 06.08.2016, 16:50   #778 (permalink)
Интересующийся
 
Аватар для imelam
 
Регистрация: 12.08.2014
Сообщений: 29
Репутация: 3
imelam
Сказал(а) спасибо: 1
Поблагодарили 2 раз(а) в 2 сообщениях
Поинты: 32
Всем привет! Нужен скрипт , сохраняющий в excel данные из поставленных на данный график вертикальных линий (mt4). То есть, на графике есть вертикальные линии, которые я сам поставил. В свойствах линии в графе описание есть некий текст, разделенный "разделителями" ( запятая, или точка с запятой или еще как). Скрипт , при запуске на графике должен сохранить в excel : дату и время свечи , на которой стоит линия ( линии), а также текст в описании ( желательно по разделителям в разные колонки-столбцы). Если еще и название пары и тайм фрейм запишет в название листа и самого файла excel - вообще просто супер. ...Если прям такого нет, хотя бы чтоб просто сохранял в excel дату и время свечи, на которой стоит вертикальная линия...
imelam вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 08.08.2016, 10:47   #779 (permalink)
Новичок форума
 
Аватар для vaxa54
 
Регистрация: 31.10.2015
Сообщений: 187
Репутация: 19
vaxa54
Сказал(а) спасибо: 14
Поблагодарили 18 раз(а) в 10 сообщениях
Поинты: 32
Здравствуйте? подскажите пожалуйста индикатор с аллертом который идентифицирует свечные фигуры и формации.. спасибо!"
vaxa54 вне форума   Ответить с цитированиемОтветить с цитированием  
Старый 10.08.2016, 14:44   #780 (permalink)
Новичок форума
 
Аватар для tauri5
 
Регистрация: 22.03.2015
Сообщений: 38
Репутация: 6
tauri5
Сказал(а) спасибо: 0
Поблагодарили 5 раз(а) в 4 сообщениях
Поинты: 14

По умолчанию Нуна скрипт


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

Последний раз редактировалось NSerega; 10.08.2016 в 15:22.
tauri5 вне форума   Ответить с цитированиемОтветить с цитированием  
Ответ


Опции темы

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

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



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


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