Постов с тегом "скрипты": 55

скрипты


Полезный скрипт для МТ5. Бесплатно!

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

В рамках работы по написанию индикаторов для платформы МетаТрейдер 5 часто встречались с ситуациями, когда индикаторов на графике очень много и их требуется удалить все по той или иной причине. В списке индикаторов нельзя выбрать всё. Удаляешь только по одному пункту. А может так случится, что их там сто.

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

Использование простое — перетащить скрипт с Навигатора на график. Все индикаторы с главного окна и подокон будут удалены

Полезный скрипт для МТ5. Бесплатно!


Установить индикатор можно с MQL-маркета — https://www.mql5.com/ru/market/product/77020

Остальные наши скрипты для МТ5: StockGambler — Профиль трейдера (mql5.com)

( Читать дальше )

Розыгрыш индикаторов от StockGambler!

Дорогие друзья, вот уже во весь рост подымается перед нами Новый Год. А на этот праздник принято дарить подарки. Решено поучаствовать. Ну а чем я могу одарить? Очевидно тем, что делаю сам. Итак — индикаторы. Есть индикаторы для МетаТрейдер5, есть для TigerTrade. Считаю, счастливчик должен будет сам выбрать нужный ему индикатор. Так будет справедливо.

Каким образом буду проводить розыгрыш? Примитивно. У меня есть канал, где я сею «разумное, доброе, вечное», а именно различные полезные картинки по рынку. Адрес его вот: https://t.me/marketscreen (@MarketScreen). Подписываетесь на него. На следующей неделе до четверга я в нем кину ссылку на временный чат розыгрыша. Проходите по ней и оставляете одно единственное сообщение — число от 1 до 1000. Вечером в четверг я открываю Эксель, и через функцию случайного числа нахожу таковое для участка от 1 до 1000. И дальше просто смотрим, кто из отметившихся был ближе всех к полученному значению. Всё. Тыкаете пальцем в желаемый индюк, получаете. Приятное.



( Читать дальше )

Секундные ТФ в Метатрейдере 5

Многим катастрофически не хватало в популярных терминалах секундных таймфреймов.

На Квик пока не замахиваемся, но спешу сообщить — для МТ5 секундные таймфреймы теперь доступны!

Секундные ТФ в Метатрейдере 5

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

Или  23 секунды на картинке ниже

Секундные ТФ в Метатрейдере 5

( Читать дальше )

Цветовые шаблоны для MT5. 40 штук.

Дорогие друзья!

Для всех пользователей MT5 представляем наш сборник цветовых шаблонов для графиков. Количество — 40 штук. Оттенки различные.

https://disk.yandex.ru/d/IFkbfHdNu8nRvA

Установка:
Найти папку с МТ5. Обычно располагается на диске C:\Users\user\AppData\Roaming\MetaQuotes\Terminal\ — номер терминала.
Далее: MQL5\Profiles\Templates — распаковываем сюда.

Ну и немного примеров...

Цветовые шаблоны для MT5. 40 штук.

Цветовые шаблоны для MT5. 40 штук.

( Читать дальше )

Запись вебинара Павла Целищева "Автоматизация торговли для не программистов с использованием TSLab"

Доброго дня и продуктивной трудовой недели!

На нашем YouTube канале TSLab Live добавлена запись вебинара Павла Целищева «Автоматизация торговли для не программистов с использованием TSLab».



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

Вебинар был организован нашими коллегами из SR Solutions
srsolutions.ru
bot-adviser.ru
t.me/srsolutions
t.me/SowaTrends
  • обсудить на форуме:
  • TSLab

Автоматизация подачи заявок в начале сессии - полуавтомат на языке qpile для терминала quik

Раскрываю небольшую часть своей торговли в прошлом. Система старая, где-то с 2013 года, но всё ещё рабочая…
Предоставляется для рассмотрения возможностей. Сразу дисклаймер: я не программист! Это может быть интересно новичкам и таким же не программерам как и я.

В спекулятивном портфеле у меня от 30 до 60 разных ценных бумаг. Многие из них относятся к низколиквидным акциям второго, третьего эшелона, есть облигации.
Иногда по низколиквидным бумагам случаются «спайки» — краткосрочные задёрги вверх или проливы вниз. Как это можно отрабатывать: выставляем заявку на продажу в начале сессии сильно выше рыночной котировки (+10%, +20% или +40%) и ждём всю сессию или наоборот на покупку сильно ниже рыночной.
И если срабатывает, то забираем разницу как чистую прибыль или свободный денежный поток, который дальше можно инвестировать в покупку новых ценных бумаг.
Вот так это выглядит на графике одной акции с фри-флоутом менее 5%:
Автоматизация подачи заявок в начале сессии - полуавтомат на языке qpile для терминала quik

( Читать дальше )
  • обсудить на форуме:
  • QUIK

Не академик в QLUA, а потому просто спрашиваю знающий народ про DestroyTable/

Существует ли альтернатива стандартному DestroyTable?

Сегодня протестил 8.8 — версию КВИКа.
Destroy… выбивает терминал. Инфо-сообщение примерно такое: «Неожиданная ошибка. Примите извинения».

Спасибо заранее.

Скрипт для скачивания полных журналов заявок (ордерлогов) по фьючерсам с ftp.zerich.com

    • 29 июня 2020, 17:01
    • |
    • Artem
  • Еще
Всем привет!

Хочу поделиться python скриптом, который позволяет скопом скачивать данные ордерлогов фьючерсов с сервера Цериха ftp://ftp.zerich.com/. Формат данных .qsh, подробнее о том как его парсить можно почитать в спецификации вот тут https://www.qscalp.ru/download.

В скрипте 5 параметров (все кавычки простые двойные ", а не то, как их отображает смартлаб):
  • download_path — путь, куда вы хотите сохранить данные (например, «C:/data/orderlog/» или же "./" для сохранения в папку, откуда вы запускаете скрипт)
  • sym_list — Список символов для скачки (например, [«BR», «RTS-6.20»]). Если здесь указать только префикс инструмента (например, RTS), то на каждую дату скачается только файл с максимальным размером. Обычно он соответствует фьючерсу с ближайшей экспирацией.
  • unzip — True, если нужно разархивировать данные после скачки (зависит от того, как вы будете дальше работать с данными)
  • date_start и date_end (в формате «2020-06-01») — даты интересующего вас интервала включительно.

Если данные за конкретную дату и инструмент уже присутсвуют в папке, заново они скачаны не будут.

( Читать дальше )

МТ5 и синтетика! Тики, секунды, волум-бары. РЕНКО.

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

Сам топик вот он тут: https://smart-lab.ru/blog/610778.php

Ну а речь, собственно, про кастомную нарезку графиков. Так называемую «синтетику». Когда мы отказываемся от нарезки временной. В пользу нарезки несколько совершенно иным способом. Тиковые бары, ренко, волум-бары и т.д.

Подобной нарезкой стандартные терминалы, такие как QUIK, МТ5, не обладают. Приходится использовать платные продукты. Но беда — многие из них обладают существенными недостатками различного характера. Ну, к примеру, они платные. Это недостаток для многих. Некоторые из них не дают котировок отечественного рынка. Ну и зачастую бывает, что продукты недружественны к изготовлению собственных индикаторов. Новый язык, отсутствие документации и прочее.

Не секрет, что огромное кол-во трейдеров использует в той или иной степени известный продукт МТ5. Это давно уже не торговля на форексе. Его дают монстры (не побоимся этого слова) отечественного брокерского бизнеса для использования на MOEX. При этом никто не заставляет вас там торговать. Но удобство использования, огромное кол-во доступной документации и примеров, высокая скорость вычислений — все это иногда делает данный продукт очень удобным для анализа рынка.



( Читать дальше )

Индикатор свечного паттерна "Реверсивный разворот"

Индикатор свечного паттерна «Реверсивный разворот» 🐵
Индикатор показывает стрелками на графике сигналы, когда появляется такой свечной паттерн. Стрелки настраиваются.
________
#thinkscript indicator: Revers.
#Показывает паттерн «Реверсивный разворот»
#by thetrader.pro

def bSignalUp = high[1]>high[2] and close[1]>high[2] and open>high[1] and close<close[1];
def bSignalDown = high[1]<high[2] and close[1]<low[2] and open<low[1] and close>close[1];

plot up = if bSignalUp  then high else double.NaN;
plot down = if bSignalDown then high else double.NaN;

up.SetPaintingStrategy(paintingStrategy.BOOLEAN_ARROW_down);
down.SetPaintingStrategy(paintingStrategy.BOOLEAN_ARROW_up);
up.setDefaultColor(color.LIGHT_red);down.setDefaultColor(color.LIGHT_green);
Индикатор свечного паттерна "Реверсивный разворот"

( Читать дальше )

....все тэги
UPDONW