Суббота, 19.05.2012, 23:24
Forex
Приветствую Вас Гость | RSS
Меню
Индикаторы [655]
Советники [44]
Скрипты [28]
Индикаторы MT5 [13]
индикаторы для MetaTrader 5
Форма входа
E-mail:
Пароль:
...
Тэги
Статистика

Яндекс.Метрика
Онлайн всего: 2
Гостей: 2
Пользователей: 0
Главная » Файлы » Forex » Скрипты

В категории материалов: 28
Показано материалов: 1-28
Страницы: 1

Скрипт для исследования истории ордеров.

По загруженной истории возвращает:

  • Общее количество проторгованных market-ордеров (без учёта символа);
  • Общую прибыль в пунктах;
  • Удельную прибыль в пунктах на 1 market-ордер.
Скрипты | Просмотров: 36 | Загрузок: 10 | Добавил: Zayka | Дата: 13.04.2012 | Комментарии (0)

Под рукой периодически не хватает такого скриптика, "висящего" на "горячей клавише":

  • при разрыве связи пересканировать сервера;
  • инициировать подкачку терминалом истории на открытом чарте;
  • эмулировать (при их отсутствии) приход тика для индикаторов или экспертов.

Эти задачи выполняет данный скриптик. Эмуляция прихода нового тика может понадобиться при отсутствии связи (например, нет подключения с интернетом) с сервером - если ОТЖАТЬ кнопочку "Советники" на панели терминала, проверка на отсутствие связи производиться НЕ БУДЕТ.

Скрипт не использует сторонних библиотек.

Скрипты | Просмотров: 32 | Загрузок: 10 | Добавил: Zayka | Дата: 13.04.2012 | Комментарии (0)

По наименованиям скриптов понятно, что они делают, но для исключения недопонимания опишу каждый отдельно.

_OpenOrders Mouse - Скрипт открывает рыночный ордер по текущей цене. Если Вы отпустили кнопку мыши ниже текущей цены, то будет выставлен Sell, если выше, то Buy. Можно сразу указать уровни стопов или после выставить их другим скриптом.
Скрипты | Просмотров: 117 | Загрузок: 34 | Добавил: Zayka | Дата: 20.03.2012 | Комментарии (0)

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

Например можно задать такую формулу для построения графика спреда между соевыми бобами и соепродуктами (соевой мукой и маслом) :
ZSH2 - (3.5 * ZMH2 + 24 * ZLH2) / 2
(пробелы между знаками ставить необязательно)

Скрипты | Просмотров: 108 | Загрузок: 17 | Добавил: Zayka | Дата: 29.02.2012 | Комментарии (0)

Скрипт для исследования истории закрытых сделок.

Выводит % закрытых сделок длительностью не более N_Minute минут.

Скрипты | Просмотров: 89 | Загрузок: 18 | Добавил: Zayka | Дата: 29.02.2012 | Комментарии (0)

Скрипт для исследования истории закрытых сделок.

Выводит % закрытых сделок с прибылью не более N_Point пунктов от общего числа закрытых ордеров.

Параметр Zero_Point позволяет учитывать (или нет) ордера, закрытые в 0.

Скрипты | Просмотров: 78 | Загрузок: 18 | Добавил: Zayka | Дата: 29.02.2012 | Комментарии (0)

Автоматическое определение направления открытия ордеров. 

Автоматическое определение пятизнака.

Если при накидывании скрипта на график, валютная пара которого совпадает с инструментом Symbol_1 или Symbol_2, то будет открыт в BUY совпадающий инструмент. Если же валюта графика отличная от торгуемых инструментов, то в Buy откроется Symbol_1.

Скрипты | Просмотров: 85 | Загрузок: 27 | Добавил: Zayka | Дата: 16.02.2012 | Комментарии (0)

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

Итак, результаты оптимизации можно скопировать в буфер даже если оптимизация еще не закончилась. Создаем текстовый файл в "каталог_терминала\experts\files\opt.txt" по умолчанию или с другим именем. Выбираем в МТ4 чарт с необходимым символом и ТФ и на него кидаем скрипт. В окне настроек можно указать название созданного файла с данными оптимизации,название эксперта и количество создаваемых сет-фалов. В той же папке выгребаем созданные сеты и используем на свое усмотрение.

Скрипты | Просмотров: 100 | Загрузок: 52 | Добавил: Mahor | Дата: 12.12.2011 | Комментарии (0)

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

Обычно он "висит" у меня на горячих клавишах Ctrl+L. 

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

Скрипты | Просмотров: 162 | Загрузок: 0 | Добавил: Mahor | Дата: 10.12.2011 | Комментарии (0)

Вот в таком виде будет приходить сообщение на АСЬКУ

Основные настройки :

extern int Periodichnost = 10; //интервал в минутах или с какой переодичностью отправлять сообщение указывается в минутах 10, 25, 60, 120 и т.д.

Основная программа написана АВТОРОМ dj_ymep

Скрипты | Просмотров: 82 | Загрузок: 0 | Добавил: Mahor | Дата: 10.12.2011 | Комментарии (0)

Скрипт "Безубыток" ставит (или переносит) StopLoss всех прибыльных ордеров на цену открытия.

Ордера, у которых StopLoss в профите, не модифицирует.

Скрипты | Просмотров: 132 | Загрузок: 0 | Добавил: Zayka | Дата: 09.12.2011 | Комментарии (0)
Индикатор показывает, как менялся коэффициент корреляции (автокорреляции) между двумя фин. инструментами.
Скрипты | Просмотров: 477 | Загрузок: 0 | Добавил: Mahor | Дата: 11.10.2011 | Комментарии (0)
Данный скрипт позволяет найти (перебором) для каждого парного сочетания ФИ оптимальный размер окна, в котором поведение абсолютного значения КК наиболее высокое и стабильное.
Скрипты | Просмотров: 315 | Загрузок: 23 | Добавил: Mahor | Дата: 11.10.2011 | Комментарии (0)
Скрипт создает файл истории исходного символа, на которой достигается увеличение в разы скорости тестирования/оптимизации стратегий на модели "Все тики", при идентичных результатах.
Скрипты | Просмотров: 312 | Загрузок: 21 | Добавил: Mahor | Дата: 11.10.2011 | Комментарии (0)
Скрипт позволяет быстро удалять с графика всякие нерыночные шпильки и прочий мусор в котировках, либо просто переходить к редактированию требуемого бара. Достаточно перетащить скрипт мышкой на требуемый бар, появится сообщение "Удалить данный бар?". Если желаем удалить, то жмём "Да", и бар удаляется.
Скрипты | Просмотров: 432 | Загрузок: 22 | Добавил: Mahor | Дата: 05.10.2011 | Комментарии (0)
Перетаскиваем скрипт на график(именно перетаскиваем), в зависимости от того в какую временную точку был брошен скрипт, зависит то как скрипт построит линии.
Скрипты | Просмотров: 367 | Загрузок: 41 | Добавил: Mahor | Дата: 06.09.2011 | Комментарии (0)

Индикаторы MA_Support и Para_B в совместной работе. Работают на диапазоне М1.

Используются периоды М1, М5, Н1, D1 но, при желании, каждый может переделать периоды под свою тактику.

Естественно, цвета МА и Parabolic SAR совпадают по периодам.

Принимаются любые улучшения.

Всем удачи!

Скрипты | Просмотров: 357 | Загрузок: 38 | Добавил: Mahor | Дата: 21.08.2011 | Комментарии (0)

Скрипт быстрого открытия ордеров работает по двум типам исполнения ордеров : Market Execution и Instant Execution

Для выбота типа есть переменная MarketExecution, если ее значение = false, то стопы ордеров выставляются сразу при открытии ордера, а если true, то после открытия ордера скрипт будет работать до тех пор, пока не установит стоплосс и тейкпрофит.

Скрипты | Просмотров: 462 | Загрузок: 56 | Добавил: Mahor | Дата: 21.08.2011 | Комментарии (0)

Для стратегии работы сеткой отложенных limit-ордеров.

Выставление параметра Lot идет по арифметической прогрессии.

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

Скрипты | Просмотров: 207 | Загрузок: 59 | Добавил: Mahor | Дата: 20.08.2011 | Комментарии (0)
После закрытия любого ордера сетки рекомендую завершить оставшиеся сделки и переустановить всю сеть.
Скрипты | Просмотров: 255 | Загрузок: 43 | Добавил: Mahor | Дата: 20.08.2011 | Комментарии (0)

Просто скрипт, который читает HTML файл отчета, или детализированного отчета, и рисует сделки из него на графике в стандартном виде.

Стрелки ордеров будут отрисованы только для текущего инструмента. Если отчет содержит торговлю по нескольким инструментам, нужно переключить график самостоятельно, и запустить на нем скрипт. Для удаления собственной графики запустите скрипт с переменной DeleteThisGraphicsFromChart = true.

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

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

Файл отчета конечно же предварительно нужно положить в \terminal\experts\files\

Скрипты | Просмотров: 197 | Загрузок: 33 | Добавил: Mahor | Дата: 20.08.2011 | Комментарии (0)
Скрипт записывает значения индикатора ZigZag в файл формата CSV, для дальнейшей обработки например в Excel.
Файлы сохраняются в «- Каталог_терминала\experts \files\».
Скрипты | Просмотров: 187 | Загрузок: 30 | Добавил: Mahor | Дата: 03.08.2011 | Комментарии (0)

Подобен RSI и DeM, но более чувствителен. Использовать аналогично.

Ввиду простоты, не удивлюсь, что такой индикатор уже существует под другим названием :0)

Скрипты | Просмотров: 170 | Загрузок: 23 | Добавил: Mahor | Дата: 02.08.2011 | Комментарии (0)
  • Синяя гистограмма - зона роста цен.
  • Красная гистограмма - зона падения ценовых значений.
  • Зеленая гистограмма - зона коррекции при восходящей тенденции.
  • Фиолетовая гистограмма - зона коррекции при нисходящей тенденции.
  • Голубая гистограмма - зона бокового движения.
Скрипты | Просмотров: 223 | Загрузок: 42 | Добавил: Mahor | Дата: 02.08.2011 | Комментарии (0)

Скрипт устанавливает всем ордерам текущей валютной пары стоплосс и тейкпрофит, указанный в виде горизонтальной линии.

Перемещая линии, вы можете перемещать стопы всех ваших ордеров одновременно. 

Скрипты | Просмотров: 262 | Загрузок: 54 | Добавил: Mahor | Дата: 02.08.2011 | Комментарии (1)
Стандартный обработчик  тиков OnTick() позволяет получать тики только по одному инструменту. Для мультивалютной торговли требуются тики по каждому требуемому инструменту.  Причем иногда желательно их получать по всем инструментам, которые есть в окне «Обзор рынка». Для этой цели прилагаемый советник  exOnTickMarketWatch.mq5 использует стандартную функцию обработки пользовательских событий OnChartEvent() благодаря которой мы получаем:
Скрипты | Просмотров: 410 | Загрузок: 91 | Добавил: Mahor | Дата: 23.11.2010 | Комментарии (0)
Скрипт покажет, какова будет ваша прибыль или убыток если сработают все TakeProfit или StopLoss на открытых в данный момент ордерах (суммарно по всем инструментам).
В расчете участвуют только те ордера, у которых уровни TakeProfit и(или) StopLoss заданы (не равны нулю).
Информация выводиться в диалоговом окне (Alert).
В использовании очень прост.
Скрипты | Просмотров: 455 | Загрузок: 115 | Добавил: Mahor | Дата: 04.09.2010 | Комментарии (0)

Запускаем скрипт - на экране появляются мигающие линии уровней StopLoss (красная) и TakeProfit (синяя). Двигая Красную линию, устанавливаем желаемый уровень StopLoss, при этом скрипт вычислит размер лота, равный заданному вами в % от депозита убытку по данному ордеру.

Синяя линия (TakeProfit) переместится автоматически на равноценный % прибыли от депозита (равный % убытка, если коэффициент kProfitLine=1).

Скрипты | Просмотров: 495 | Загрузок: 112 | Добавил: Mahor | Дата: 04.09.2010 | Комментарии (0)
1-28
...
Поиск
Copyright MyCorp © 2012Бесплатный конструктор сайтов - uCoz