Смотри, как бесплатно скачать роботов
Ищи нас в Facebook!
Ставь лайки и следи за новостями
Интересный скрипт?
Поставь на него ссылку - пусть другие тоже оценят
Понравился скрипт?
Оцени его работу в терминале MetaTrader 5
Скрипты

Trade Journal Exporter - closed positions to CSV - скрипт для MetaTrader 5

Dror Munk
Dror Munk
I build robust, fully-tested MetaTrader Expert Advisors and indicators in MQL5 and MQL4, with a focus on safe execution and honest validation — not just code that compiles, but code that behaves correctly under real conditions.
What you get from an order:
| Russian English 中文 Español Deutsch 日本語 Português 한국어 Français Italiano Türkçe
Просмотров:
18
Рейтинг:
(1)
Опубликован:
MQL5 Фриланс Нужен робот или индикатор на основе этого кода? Закажите его на бирже фрилансеров Перейти на биржу

Торговый журнал — это самое доступное преимущество, которое только может быть — этот скрипт извлекает необработанные данные из терминала за один проход.


Он выбирает историю счета за последние N дней (указанных в параметрах), проходит по всем сделкам и объединяет их в закрытые позиции по идентификатору позиции, поэтому он корректно работает как на счетах с неттингом, так и на счетах с хеджированием, а также обрабатывает частичные исполнения: цены входа и выхода взвешены по объему по всем сделкам входа и выхода данной позиции.


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


Параметры: период в днях, имя файла (пустое поле = автоматическое TradeJournal_YYYY-MM-DD.csv), разделитель CSV (по умолчанию «;» — файл открывается прямо в Excel), опциональный вывод в общую папку и опциональный фильтр только для символа текущего графика.


Файл записывается в папку MQL5\Files (или в общую папку Files). Позиции, которые все еще открыты, а также позиции, вход в которые выходит за пределы выбранного периода, пропускаются. Только экспорт — на счете ничего не изменяется.



Перевод с английского произведен MetaQuotes Ltd.
Оригинальная публикация: https://www.mql5.com/en/code/74572

Market Structure SMC: Swings, BOS/CHoCH, Order Blocks, FVG, QML Market Structure SMC: Swings, BOS/CHoCH, Order Blocks, FVG, QML

Индикатор структуры рынка SMC/ICT для MT5: подтвержденные при закрытии ценовых максимумов/минимумов, BOS (продолжение тренда) и CHoCH (разворот), блоки ордеров, гэпы справедливой стоимости и уровни QML (Quasimodo). Каждую функцию можно включить или выключить, а также настроить чувствительность к колебаниям и цвета. Работает с любыми инструментами и на любых таймфреймах.

KCI Standard: A Pure Kinematic Computing Engine for Market Singularity Detection KCI Standard: A Pure Kinematic Computing Engine for Market Singularity Detection

Индекс кинетического сжатия (KCI) — это пользовательский осциллятор, предназначенный для выявления признаков исчерпания рынка и локальных событий сжатия. Благодаря внутреннему расчету кинематических показателей, а не использованию внешних стандартных параметров индикаторов, KCI снижает нагрузку и упрощает управление буферами при интеграции в советники (EA). В данной статье подробно описаны математические основы, архитектура системы, сопоставление буферов и практические рекомендации по интеграции для разработчиков, желающих внедрить этот инструмент в MetaTrader 5.

YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя YURAZ_RSAXEL Скрипт рисует уровни Рудолфа Акселя

Скрипт рисует уровни Рудолфа Акселя

YURAZ_MCCH YURAZ_MCCH

Индикатор рассчитывает % роста или падения относительно CLOSE, написан с применением ООП, и легко интегрируется в любой советник или иной индикатор.