mandorr 0 Share Posted May 29, 2006 Небольшая коллекция скриптов (см. ниже ), облегчающая жизнь трейдеру. Поместить в папку experts\scripts. По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
mandorr 0 Author Share Posted May 29, 2006 Скрипт "Закачать все котировки". Не любишь каждую неделю щёлкать по всем графикам с целью закачать последние котировки? Тогда запусти скрипт. Строка в начале скрипта string Tickers="EURUSD,GBPUSD,AUDUSD,USDCHF,USDJPY,USDCAD,GBPJPY,GOLD"; содержит перечень инструментов для закачки. Можно изменить его по своему вкусу. Ход закачки отображется в верхнем левом углу графика. На торговом сервере MT4 хранится около 16000 последних баров для всех периодов всех символов. Точнее - не более, поскольку для месячных баров 16000 это больше, чем на всю глубину истории торгов. Скрипт пытается загрузить 16384 баров для всех периодов всех символов. Закачать все котировки.mq4 По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
mandorr 0 Author Share Posted May 29, 2006 Скрипт "Закрыть все ордера". Закрывает ордера Buy и Sell на всех графиках, не только на том, на котором запущен скрипт. Закрыть все ордера.mq4 По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
mandorr 0 Author Share Posted May 29, 2006 Скрипт "Удалить все отложенные ордера". Удаляет все ордера Buy Stop, Buy Limit, Sell Stop, Sell Limit на всех графиках, а не только на том, на котором запущен скрипт. Удалить все отложенные ордера.mq4 По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
mandorr 0 Author Share Posted May 29, 2006 Скрипт "Открыть позицию". В случае отсутствия соединения, запрета торговли, отсутствия свободных средств или неудачи при открытии позиции выскакивает окошко с описанием ошибки. Стоп лосс и тейк профит устанавливается в пунктах. Buy.mq4 Sell.mq4 По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
mandorr 0 Author Share Posted May 29, 2006 Скрипт "Открыть позицию как процент от максимальной". В случае отсутствия соединения, запрета торговли, отсутствия свободных средств или неудачи при открытии позиции выскакивает окошко с описанием ошибки. Стоп лосс и тейк профит устанавливается в пунктах. При значении параметра Percent=100 открывает позицию с максимально возможным количеством лотов. Размер залога за лот расчитывается по разному для разных типов рынков (Forex, Metalls, CFD, Futures, Indexes). Buy Percent.mq4 Sell Percent.mq4 По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
mandorr 0 Author Share Posted May 29, 2006 Скрипт "Закрыть прибыльные ордера". Закрывает ордера Buy и Sell с прибылью Profit пунктов и выше на всех графиках, не только на том, на котором запущен скрипт. Закрыть прибыльные ордера.mq4 По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
mandorr 0 Author Share Posted May 29, 2006 Скрипт "Развернуть все ордера". Закрывает по порядку ордера Buy или Sell и открывает противоположный с тем же символом, количеством лотов, нулевым стоп лоссом и нулевым тейк профитом. Обрабатывает все ордера вне зависимости от графика. При нехватке свободных средств противоположный ордер не откроется, хотя исходный ордер будет закрыт. Смотрите закладку "Журнал" окна "Терминал", чтобы видеть результат работы скрипта. З.Ы.: Вот захотелось вдруг не только всё закрыть, но и открыть наоборот ... Развернуть все ордера.mq4 По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
mandorr 0 Author Share Posted May 29, 2006 Скрипт "Уровень безубытка". Показывает значение уровня безубытка. На этом уровне суммарный профит всех позиций Buy и Sell равен 0. Полезен для начального сдвига SL/TP открытых ордеров при работе в тренде или для принятия решения о закрытии части или всех позиций. Уровень безубытка не существует, если сумма лотов ордеров Buy равна сумме лотов ордеров Sell. Или безубыток отдельно для ордеров Buy лежит выше безубытка отдельно для ордеров Sell. Уровень безубытка.mq4 По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
mandorr 0 Author Share Posted May 29, 2006 Хотите быстро узнать, сколько всего лотов Вы можете купить или продать в данный момент для любого инструмента? Запустите скрипт "Информация о счете и свойства символа". Скрипт выводит всё, что может о счете и о текущем символе. Инфо.mq4 По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
ShadowTrader 0 Share Posted May 29, 2006 Скрипт "Загрузить все котировки". Не любишь каждую неделю щёлкать по всем графикам с целью закачать последние котировки? Тогда запусти скрипт. содержит перечень инструментов для закачки. Можно изменить его по своему вкусу. А вот за этот скрипт огромное человеческое тебе СПАСИБО Все руки не доходили сваять что нибудь подобное Link to post Share on other sites
Электрик 14 Share Posted May 30, 2006 Скрипт "Открыть позицию".В случае отсутсвия соединения, запрета торговли, отсутствия свободных средств или неудачи при открытии позиции выскакивает окошко с описанием ошибки. Стоп лосс и тейк профит устанавливается в пунктах. А вот еще бы трал сюда запихать... Когда Бог создавал время, Он создал его достаточно. Link to post Share on other sites
Alex_Bugalter 0 Share Posted May 30, 2006 Присоединяюсь за скрипт "Загрузить все котировки". Огромное спасибо и респект! ****реклама других ДЦ запрещена**** Link to post Share on other sites
Aborigine 0 Share Posted May 30, 2006 Это просто находка! Дам ссылку знакомому, изучает. А у меня вопрос - Как запихнуть в стандартный индик, из пользовательских, срок годности. 1. Часы суток, 2, 2 недели. 3. 1 месяц. I LiveRightHere The Mlya Planet Link to post Share on other sites
mandorr 0 Author Share Posted May 31, 2006 Изменены скрипты: "Открыть позицию как процент от максимальной" ("Buy Percent.mq4" и "Sell Percent.mq4"); "Информация о счете и свойства символа" ("Info.mq4"). Добавлены расчеты количества лотов для ранка Metalls и рынка Futures. По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
ShadowTrader 0 Share Posted June 3, 2006 С вашего позволения немного подкорректировал скрипт "Закачать все котировки" 1) Добавил все валютные пары, которые предоставляется Альпари. 2) Сделал задержку, в случае, если терминал начинает закачку данных. 3) В окно терминала выводится информация о том, сколько % завершено. Cote.mq4 Link to post Share on other sites
mandorr 0 Author Share Posted June 3, 2006 Доработан скрипт "Закачать все котировки". Перечень инструментов вынесен в начале скрипта в строку, в которой названия инструментов перечислены через запятую. Можно изменить по вкусу. Ход закачки отображется в верхнем левом углу графика. По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
SiLeM 0 Share Posted June 4, 2006 Респект за скрипты, особливо за закачку истории Вопросик есть - за какой период он закачивает ее? Перекачивает он заново те бары, которые есть уже, заполняет пробелы в истории? Link to post Share on other sites
mandorr 0 Author Share Posted June 4, 2006 Вопросик есть - за какой период он закачивает ее? Перекачивает он заново те бары, которые есть уже, заполняет пробелы в истории? На торговом сервере хранятся примерно (не более) 16384 последних баров по всем периодам всех инструментов. Они то и закачиваются. Если при этом есть разрыв с данными, уже хранящимися в архиве котировок терминала, то знать не судьба ... Хоть вручную щёлкай, хоть скрипт запусти. Потому-то колекционеры котировок и обновляют архивы котировок каждую неделю. Чтобы не было разрыва в минутных графиках. По настоящему человек раскрывается только на операционном столе (Херург). Link to post Share on other sites
kea 0 Share Posted June 25, 2006 в твоей коллекции есть скрипты для работы по новостям.Поделись. Link to post Share on other sites
mandor 0 Share Posted June 25, 2006 в твоей коллекции есть скрипты для работы по новостям.Поделись. Понятие "новости" имеют в данном контексте 2 значения. Новости, которые принимает терминал отображаются в окне "Терминал" на закладке "Новости" и записываются в файл news.dat в папку history. Этот файл можно читать функциями, импортированными из системной библиотеки kernel32.dll, и анализировать на предмет принятия торговых решений. И конечно нужно знать формат файла news.dat. Новости, публикуемые на сайтах, можно дублировать специальной программой в файл на компьютере (интернет проводник так и делает, копирует в папку временных файлов). Даже в папку experts\files, чтобы файл можно было прочитать фунцией типа FileRead... из MQL4. Этот файл также можно анализировать на предмет принятия торговых решений. Готового решения нет, поскольку никто не описывал принципы принятия решения на основании текущих новостей. Для начала, нужно хотя бы их описать. Программная часть решение имеет. По настоящему человек раскрывается только на операционном столе © Херург Link to post Share on other sites
kea 0 Share Posted June 26, 2006 спасибо за информацию. Это интересно.Но в данный момент я хотел узнать про скрипт, который выставляет отложенные ордера в обе стороны в заданное время, на заданном расстоянии, с sl и tp. Link to post Share on other sites
Неизвестный 0 Share Posted June 26, 2006 Подскажите плиз есть ли скрипт для МТ4 выполняющий такие действия: выставляем отложенный ордер с тейкпрофитом и стоплоссом, с условием его отмены, если цена достигла уровня х,хххх который мы сами можем устанавливать? Link to post Share on other sites
KimIV 1 Share Posted June 26, 2006 Но в данный момент я хотел узнать про скрипт, который выставляет отложенные ордера в обе стороны в заданное время, на заданном расстоянии, с sl и tp. Скрипта, к сожалению нету, но зато есть советник. Тута выкладывал уже давно. Ещё вчера я себе казался умным и пытался изменить мир, а сегодня я стал мудрым и пытаюсь изменить себя... Link to post Share on other sites
kea 0 Share Posted June 26, 2006 спасибо, скачал попробую по работать с этим советником. Link to post Share on other sites
Recommended Posts