Полезные скрипты

Тема в разделе "Индикаторы, скрипты и эксперты для МТ4", создана пользователем AZart, 16 авг 2006.

  1. Ice

    Ice Профи форума

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

    ВНИМАНИЕ!!!
    Переподключаемый счет должен быть в окне "Избранное", самым верхним!
     

    Вложения:

    • s_ReConnect.mq4
      Размер файла:
      4,3 КБ
      Просмотров:
      127
  2. Ice

    Ice Профи форума

    Комплект скриптов WaveMarker для быстрого рисования волн Эллиота.

    s_WaveMarker_CreateNew - скрипт создает на графике группу графических объектов - надписей и линий для маркировки волн Эллиота. Пользователю остается только переместить надписи при помощи мыши, предварительно выделив их. Количество групп графических объектов не ограничено. Для создания новой группы скрипт необходимо повторно присоединить к графику - при этом скрипт обеспечивает возможность перемещения и созданных ранее объектов. По окончанию перемещения объектов скрипт рекомендуется отсоединить от графика.

    s_WaveMarker_ChangeAll - скрипт обеспечивает возможность перемещения объектов созданных скриптом s_WaveMarker_CreateNew без создания новой группы объектов.

    s_WaveMarker_DeleteAll - удаляет с графика все объекты созданные скриптом s_WaveMarker_CreateNew.

    s_WaveMarker_DeleteByIndex - удаляет с графика объекты одной из групп созданных скриптом s_WaveMarker_CreateNew по указанном в окне свойств скрипта индексу. Индекс группы объектов можно определить по имени любого из объектов входящего в группу - в имени объекта индекс указан в скобках.

    Посмотреть вложение WaveMarker.zip
     

    Вложения:

    • 1.gif
      1.gif
      Размер файла:
      8,9 КБ
      Просмотров:
      70
  3. expforex

    expforex Guest

    Ну и я немного попишу.

    Итак поехали:

    Exp-Superpack v2

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

    В данный пак вошли следующие програмные продукты:

    Exp - StatusBar
    Exp - SETSL&TP
    Exp - CloseAllOrders Pack v 3
    Exp - CloseIfProfitandLoss
    Exp - SafetyLock

    Exp - TrailingStop
    Exp – Convertor
    Exp – TimeOpenBuySellStops
    Exp – SetStopOrderbyClick
    Exp – PyramidaOPen

    Скачать: <span class='inv'><![CDATA[<noindex>]]></span><a href="http://www.onix-trade.net/forum/go.php?http://expforex.at.ua/load/0-0-0-38-20" rel="nofollow" target="_blank">здесь</a><span class='inv'><![CDATA[</noindex>]]></span> Или прикрепленный файл
     
  4. Karolina

    Karolina Активный пользователь

    Антон,большая просьба,если у Вас есть два простых скрипта на бай и селл,чтобы открывал ордер с рынка и выставлял в том же направлении отложенные ордера на расстоянии для доливки.Перебрала кучу скриптов,но так и не нашла,что нужно.Даже простых на бай и селл нет,а если и есть,то не работают.Только не предлагайте Кима.Я хочу использовать их при пробое точки 6 или трендовой по Адверзу,а ДЦ в нужный момент фокусничает.Спасибо.
     
  5. Ice

    Ice Профи форума

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

    Если что - то подобное найду - выложу.
     
  6. Ice

    Ice Профи форума

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

    MaxSpread - не исползовать символы со спредом больше установленного
    SymbolsFile - имя файла со списком символов (должен находиться в experts/files)
    OutputFile - имя файла для сохранения результатов
    iPeriod - количество используемых баров

    Использование:

    1. Сохранить в experts/files файл symbols.set с набором символов окна обзора рынка (правая кнопка в окне обзора рынка - набор символов - сохранить как).
    2. Запустить скрипт на графике любого символа требуемого таймфрейма. Скрипт пытается сам подгружать данные по всем символам, но не всегда получается подгрузить установленное в iPeriod количество с первой попытки, может потребоваться повторный запуск скрипта.
    3. Смотреть в experts/files файл _[TimeFrame]_flateficiensy.txt

    Показатели оценки:

    1. Эффективность флета - отношение длины траетктории цены к ее диапазону.
    2. Сумма тиков - количество изменений цены (просумирован тиковый объем по всем барам).
    3. Средний размер бара.
    4. Отношение средний размера бара к спреду.
    5. Стандартная девиация.
    6. Рейтинг - сумма порядковых мест, занимаемых символом при сортировке по каждому из показателей 1-5.
     

    Вложения:

  7. Ice

    Ice Профи форума

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

    Shift - Отступ в барах от правого края графика

    CheckBars - Количество баров на которых эксперт "торгует" после оптимизации

    OptimizationBars - Количество баров на которых эксперт оптимизируется

    В результате работы скрипта, в каталоге experts/files создается файл с именем [Символ]_[Таймфрейм]_OptDates.txt, например - "EURUSD_15_OptDates.txt".

    Данные в файле имеют следующий формат:

    2009.08.18 - 2009.10.01 (3072), 2009.10.01 - 2009.10.07 (384)
    2009.08.12 - 2009.09.25 (3072), 2009.09.25 - 2009.10.01 (384)
    2009.08.06 - 2009.09.21 (3072), 2009.09.21 - 2009.09.25 (384)
    2009.07.31 - 2009.09.15 (3072), 2009.09.15 - 2009.09.21 (384)
    2009.07.27 - 2009.09.09 (3072), 2009.09.09 - 2009.09.15 (384)

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

    Вложения:

  8. Ice

    Ice Профи форума

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

    Вложения:

    • mt4mm_v0.1.zip
      Размер файла:
      312,9 КБ
      Просмотров:
      110
  9. Sergey

    Sergey Активный пользователь

    Более свежий релиз
     

    Вложения:

  10. Ice

    Ice Профи форума

    Скрипт выгружает в CSV-файл информацию о символах: свопы, спрэды, стопы, контракты. Набор символов хранится в массиве siMS. Чтобы создать свой набор, нужно переинициализировать этот массив и перекомпилировать скрипт.

    Целью разработки этого скрипта было оперативное отслеживание изменений свопов.
     

    Вложения:

    • SymbolInfo.mq4
      Размер файла:
      4,7 КБ
      Просмотров:
      62
  11. Ice

    Ice Профи форума

    Скрипт удаляет графические значки от ордеров.
    Очищает график от объектов по указанному началу их имен.
     

    Вложения:

  12. Ice

    Ice Профи форума

    Скрипт History_Draw_Create наносит на график историю Ваших реальных (или демо) торгов (стрелки и отрезки, которые соединяют точки открытия и закрытия сделок - всё как и в тестере в режиме визуализации )
    Скрипт History_Draw_Delete - удаляет с графика результаты рисования первого скрипта.
    К скриптам прилагается библиотека ошибок и к ней инклудник - разложите всё это по одноимённым папкам в своём терминале (это чтоб скрипт работал корректно :)) ).
    В архиве также есть мануал.

    Скрин.
    Primer.gif
     

    Вложения:

  13. Ice

    Ice Профи форума

    valeras, огромная просьба, следующий пост перед написанием на орфографию проверьте пожалуйста в Word. Читать так проще будет.
    Я скрипта такого не припомню.
     
  14. Ice

    Ice Профи форума

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

    Запускать скрипт можно на любой график. Формируется файл Expert List.htm в \experts\files. В файле группируются одинаковые советники в одну таблицу с указанием графика, периода, разрешением на торговлю и остальными параметрами. Всего доступно к показу 20 параметров. Если мало - увеличивайте массив param - на каждый дополнительный параметр два элемента массива.
     

    Вложения:

    • Expertoscop.mq4
      Размер файла:
      9,6 КБ
      Просмотров:
      64
  15. Ice

    Ice Профи форума

    Скрипт предназначен для отображения средних значений часовой волатильности за определенный промежуток времени.
    Будет полезен трейдерам для сбора статистической информации по часам.

    Параметр N - кол-во торговых дней (0 - текущий день).

    VolScript_1.GIF
     

    Вложения:

    • VolScript.mq4
      Размер файла:
      4,4 КБ
      Просмотров:
      72
  16. Ice

    Ice Профи форума

    Показывает на графике дни недели.

    gy.gif
     

    Вложения:

    • Day_of_Week.mq4
      Размер файла:
      1,2 КБ
      Просмотров:
      101
  17. Ice

    Ice Профи форума

    Универсальный трейлинг стоп

    Описание:

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

    В зависимости от переменной TrailingStop, трейлинг может осуществляться по фракталам, по экстремумам прошлых баров или по указанному кол-ву пунктов.
    Если TrailingStop больше 0, то трейлинг будет осуществлен с тем кол-вом пунктов, которое указано в переменной TrailingStop. Если TrailingStop меньше ограничения минимального уровня стопов, то трейлинг будет с минимальными стопами.
    Если TrailingStop = 0 и Tip.Fr.or.Candl=0, то трейлинг будет по фракталам. Т.е. для уровня стоплосс выбирается первый соответствующий фрактал.
    Если TrailingStop = 0 и Tip.Fr.or.Candl=1, то трейлинг будет по минимумам/максимумам прошлых свечей.
    Если Magic = 0, то трейлинг проводится по всем ордерам текущего символа, без учета магического номера. Если в переменной Magic указан магический номер, то соответственно будет только трейлинг ордеров с номером Magic.
    Если OnlyProfit = true, то модифицируются только профитные ордера
    Если OnlyWithoutLoss = true, то вместо трейлинга ордера только переводятся в безубыток

    Визуализация:

    На экране отображается информация о текущей работе скрипта:

    - установки с которыми скрипт запущен
    - количество ордеров с которыми скрипт работает
    - текущее время
    - минимальные уровни выставления стопов (-)
    - текущие возможные уровни стопов (ценовые метки)

    Советы:

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

    Сайт автора <span class='inv'><![CDATA[<noindex>]]></span><a href="http://www.onix-trade.net/forum/go.php?http://cmillion.narod.ru/" rel="nofollow" target="_blank">тут</a><span class='inv'><![CDATA[</noindex>]]></span>
     

    Вложения:

  18. cmillion

    cmillion I am an MQL programmer https://cmillion.ru

    Уважаемый Антон, я не возражаю против размещения моих работ, но думаю было бы правильно указывать автора.
    С уважением Владимир.
     
  19. Ice

    Ice Профи форума

    Сори, исправимся. Интернетовская привычка такая :ah:
     
  20. Ice

    Ice Профи форума

    Выставляет сетку отложенных ордеров.

    Настройки:

    volume- Количество лотов.

    price- Отступ от цены.

    slippage- Максимально допустимое отклонение цены .

    stoploss- Цена закрытия позиции при достижении уровня убыточности .

    takeprofit- Цена закрытия позиции при достижении уровня прибыльности .

    steps- Растояние между ордерами.

    count_orders - Колличество ордеров.

    kbyxs_small.gif
     

    Вложения:

    • Grid.mq4
      Размер файла:
      1,8 КБ
      Просмотров:
      139

Поделиться этой страницей