Получить 100$ на счет бесплатно!!

Получить депозит форекс за общение на форуме Бездепозитный бонус 100$

Скрипты для работы с графиками и историей

  
МедальКубок
Сообщений: 2228
В эту ветку выкладываем скрипты для для построения различных линий, уровней и пр., а также синхронизации графиков, закачки котировок истории и т.п.
Буду строг, но справедлив. Обижаться бесполезно.
Я знаю землю под ногами, но есть и большее у нас. (с)
Медаль
Сообщений: 1146
Скрипт создает на чарте три "связанных" графических объекта: две вертикальные линии и линейную регрессию.
При перемещении пользователем какого-либо из трех объектов автоматически выполняется позиционирование на чарте "связанных" объектов.
При запуске скрипта на нескольких чартах, перемещать объекты можно на любом из них, при этом позиционирование "связанных" объектов выполняется на всех чартах. Скрипт независим от таймфрейма

На рисунке ниже показана работа скрипта с парами EURUSD (M5), GBPUSD (M15), USDCHF (H1)
Прикрепленные файлы:
MCVAf7dtp_ktc1g.mq4 | 7.56 Кб | Скачали: 816
http://www.myfxbook.com/members/Jurgen57/jurgenfx/1179395
Медаль
Сообщений: 1146
Перетаскиваем скрипт Trend_Line на график(именно перетаскиваем), в зависимости от того в какую временную точку был брошен скрипт, зависит то как скрипт построит линии.

Прикрепленные файлы:
TrendLine_ktc1g.mq4 | 5.1 Кб | Скачали: 817
http://www.myfxbook.com/members/Jurgen57/jurgenfx/1179395
Медаль
Сообщений: 1146
Скрипт "Линии Фибоначчи для измерений" предназначен для установки на график линий Фибоначчи с практически всеми значимыми уровнями Фибоначчи. Постоянно пользоваться такими "загруженными" линиями неудобно. Это засоряет график и практически малоприменимо на графике ниже H1. Однако, иногда возникает такая необходимость. К сожалению, разработчики MetaQuotes Software Corp. не предусмотрели возможность сохранения/загрузки конфигурации уровней Фибоначчи. Из-за этого, время от времени, приходится вводить все уровни (~30 уровней), что утомительно.

Прикрепленные файлы:
MeasureFIBO_ktc1g.mq4 | 1.93 Кб | Скачали: 754
http://www.myfxbook.com/members/Jurgen57/jurgenfx/1179395
МедальКубок
Сообщений: 2228
Скрипт s-PSI@Refresh.
Под рукой периодически не хватает такого скриптика, "висящего" на "горячей клавише":
- при разрыве связи пересканировать сервера;
- инициировать подкачку терминалом истории на открытом чарте;
- эмулировать (при их отсутствии) приход тика для индикаторов или экспертов.
Эти задачи выполняет данный скриптик. Эмуляция прихода нового тика может понадобиться при отсутствии связи (например, нет подключения с интернетом) с сервером - если ОТЖАТЬ кнопочку "Советники" на панели терминала, проверка на отсутствие связи производиться НЕ БУДЕТ.
Скрипт не использует сторонних библиотек.
Скачать s-PSI@Refresh с форума.
Буду строг, но справедлив. Обижаться бесполезно.
Я знаю землю под ногами, но есть и большее у нас. (с)
Медаль
Сообщений: 288
Форекс скрипт "F.R.O.G." предназначен для переноса сделок из стандартного отчёта тестера МТ4 на график. Основная цель такого действия - изучение посторонних торговых систем.

На график наносятся:

● Точки входа. Отображаются символами раздельно для длинных позиций и для коротких. Коды символов может задавать пользователь.
● Линии или прямоугольники, соединяющие точки входа и выхода. Тип объекта задаётся параметром TypeObjects (0-прямоугольник, 1-линия).
● Результаты сделок в пунктах. Разного цвета для прибыльных и убыточных сделок.
● Нарастающий общий профит или убыток.
Прикрепленные файлы:
fromRepOnGraph_3e8p0.rar | 2.46 Кб | Скачали: 701
Медаль
Сообщений: 288
Скрипт CTG-Modify Date служит для исправления графика с учетом выходных дней, праздников и дыр. Удлинять график необходимо,
для того чтобы правильно находить календарные циклы и целевые зоны.
Возможности скрипта:

* Выправление даты по календарному времени:
* Закрашивание пробелов линией:
* Закрашивание пробелов барами:
* Изменение периода графика (период конвертер);
* Обновление модифицированного графика в реальном времени;
Параметры скрипта:
ExtPeriodMultiplier - опция для получения нестандартного периода графика (по умолчанию 1), Для изменения периода необходимо исправить
это значение (Например: если нужен период графика H8, установите ExtPeriodMultiplier=8).
Nullbars – эта опция служит для наглядности полученного графика, она обнуляет high и low у баров, которые приходятся на выходные дни (
По умолчанию эта опция включена).
После добавления скрипта на график, скрипт создает в базе истории новый график с припиской M_D. Для того чтобы его отркрыть, необходимо
зайти в главное меню терминала и выбрать опцию открыть автономно, затем в списке графиков выбрать график с припиской M_D.
В новом окне появится исправленный график. Этот график будет обновляться каждые 2 секунды, (пока на первом графике включен скрипт)
После перезапуска терминала скрипт сбрасывается, то есть при повторном включении терминала, график уже не будет обновляться, необходимо
повторно включать скрипт.
Если для анализа вам необходимо, чтобы в выходные дни бары были не равными нулю, отключите опцию NullBars.
Прикрепленные файлы:
CTGModifyDate_3e8p0.mq4 | 8.47 Кб | Скачали: 727
Медаль
Сообщений: 149
В архиве тройка скриптов.Правда нормальное название не знаю, но это и не важно. Главное название на русском и понятно.
1.Закачать все котировки
2.Скрипт для выгрузки котировок за выбранный период
3.Скрипт для переноса сделок из истории счёта в текстовый файл
4.Скрипт для переноса сделок из истории счёта на график
Прикрепленные файлы:
_fiism.rar | 5.34 Кб | Скачали: 479
В начало страницы 
|
Перейти на форум:
Быстрый ответ
Чтобы писать на форуме, зарегистрируйтесь или авторизуйтесь.

← Назад