Japan Bank Holiday and Gotobi Library

Japan Bank Holiday and Gotobi Library отвечает на календарные вопросы рынка иены прямо в вашем советнике, индикаторе или скрипте: выходной ли сегодня у японских банков, день ли готоби, когда следующий токийский фиксинг и сколько сейчас времени в Японии по серверу вашего брокера.

Все правила вычисляются, поэтому таблицу праздников обновлять не нужно. За 1980-2027 годы результаты день в день совпадают со списком государственных праздников Кабинета министров Японии. Без DLL, без веб-запросов, без файлов, без торговых функций.

На что отвечает библиотека

  • Государственные праздники Японии, включая перенесённые выходные и «народные выходные», с английским названием каждого праздника.
  • Выходные дни японских банков: субботы, воскресенья, государственные праздники и 31 декабря - 3 января. Остальные дни - рабочие.
  • Дни готоби: 5, 10, 15, 20, 25 число и последний день месяца. Если этот день выходной для банков, готоби переносится на предыдущий рабочий день.
  • Время токийского фиксинга: 09:55 по японскому времени.
  • Перевод серверного времени брокера в японское и обратно. В Японии нет летнего времени (JST = UTC+9).

Функции

  • JpIsBankHoliday(date) - true в субботы, воскресенья, государственные праздники и с 31 декабря по 3 января.
  • JpIsBusinessDay(date) - true в рабочие дни банков Токио.
  • JpIsNationalHoliday(date) - true в государственные праздники, включая перенесённые и «народные» выходные.
  • JpHolidayName(date) - английское название, например "Marine Day", "Substitute Holiday" или "Bank Holiday"; в остальные дни - пустая строка.
  • JpIsGotobi(date) - true в дни готоби.
  • JpGotobiDaysOfMonth(year, month, days[]) - все дни готоби месяца; возвращает их количество.
  • JpNextGotobi(date) / JpPrevGotobi(date) - первый готоби в эту дату или позже / последний готоби в эту дату или раньше.
  • JpTokyoFixing(date) - 09:55 по японскому времени этого дня.
  • JpNowJst() - текущее японское время.
  • JpServerToJst(time) / JpJstToServer(time) - перевод между серверным и японским временем.
  • JpServerGmtOffsetSeconds() - смещение сервера от GMT в секундах (автоматически: TimeTradeServer() - TimeGMT(), с округлением до 15 минут).
  • JpSetServerGmtOffset(seconds) - постоянное смещение, например 7200 для GMT+2.
  • JpSetServerTimeZone(seconds, rule) - смещение вне летнего времени и правило летнего времени: 0 - нет, 1 - США, 2 - ЕС.
  • JpSetServerGmtOffsetAuto() - возврат к автоматическому смещению (по умолчанию).
  • JpLibraryVersion() - версия, "1.00".

Аргументы-даты задаются в японском времени; можно передавать любое время суток. Даты праздников и готоби возвращаются как 00:00 по японскому времени.

Как использовать

Market устанавливает библиотеку в файл MQL5\Libraries\Market\Japan Bank Holiday and Gotobi Library.ex5. Вставьте этот блок импорта в начало своей программы (или сохраните его как MQL5\Include\JpMarketCalendar.mqh и подключите этот файл):

#import "Market\\Japan Bank Holiday and Gotobi Library.ex5"
string   JpLibraryVersion();
bool     JpIsNationalHoliday(datetime date_jst);
bool     JpIsBankHoliday(datetime date_jst);
bool     JpIsBusinessDay(datetime date_jst);
string   JpHolidayName(datetime date_jst);
bool     JpIsGotobi(datetime date_jst);
int      JpGotobiDaysOfMonth(int year, int month, datetime &out[]);
datetime JpNextGotobi(datetime from_jst);
datetime JpPrevGotobi(datetime from_jst);
datetime JpTokyoFixing(datetime date_jst);
int      JpServerGmtOffsetSeconds();
bool     JpSetServerGmtOffset(int seconds);
bool     JpSetServerTimeZone(int standard_offset_seconds, int dst_rule);
void     JpSetServerGmtOffsetAuto();
datetime JpServerToJst(datetime server_time);
datetime JpJstToServer(datetime jst);
datetime JpNowJst();
#import

Пример для советника:

int OnInit()
  {
   // In the Strategy Tester TimeGMT() returns server time: set the offset yourself
   if(MQLInfoInteger(MQL_TESTER))
      JpSetServerTimeZone(2 * 3600, 1);        // GMT+2, +1 hour in US summer time
   return(INIT_SUCCEEDED);
  }

void OnTick()
  {
   datetime jst = JpNowJst();                  // Japan time now
   if(JpIsGotobi(jst))
      Comment("Gotobi - Tokyo fixing at ",
              TimeToString(JpJstToServer(JpTokyoFixing(jst))), " server time");
   else if(JpIsBankHoliday(jst))
      Comment("Japanese bank holiday ", JpHolidayName(jst));
   else
      Comment("Next gotobi: ", TimeToString(JpNextGotobi(jst), TIME_DATE));
  }

Используемые правила

  • Закон Японии о государственных праздниках с поправками: фиксированные даты, праздники в понедельник (День совершеннолетия и День здоровья и спорта с 2000 года, День моря и День почитания старших с 2003 года), День гор с 2016 года, День рождения императора по эпохам и перенесённые дни 2020 и 2021 годов.
  • Перенесённый выходной: если праздник выпадает на воскресенье, выходным становится ближайший следующий день, который не является праздником (с 2007 года; до этого - только следующий день).
  • «Народный выходной»: день между двумя государственными праздниками (с 1986 года), например 22 сентября 2026 года.
  • Разовые праздники: 1989-02-24, 1990-11-12, 1993-06-09, 2019-05-01 и 2019-10-22.
  • Дни равноденствия: стандартная приближённая формула для 1980-2099 годов. Она даёт официальную дату во всех годах до 2027 и совпадает с астрономическим расчётом во всех годах до 2099. Правительство объявляет дни равноденствия в феврале предыдущего года.
  • Выходные банков: субботы, воскресенья, государственные праздники и 31 декабря - 3 января (Закон о банках; текущее правило применяется ко всем годам).
  • Готоби: если день выходной для банков, он переносится на предыдущий рабочий день того же месяца. Если 5 число пришлось бы перенести в предыдущий месяц (например, в мае 2027 года), этот рабочий день уже является готоби конца предыдущего месяца и указывается только там.

Что важно знать

  • Допустимые годы: 1980-2099. Вне этого диапазона функции возвращают false, 0, пустую строку или -1.
  • Тестер стратегий: в нём TimeGMT() возвращает серверное время, поэтому автоматическое смещение равно 0. Вызовите JpSetServerGmtOffset() или JpSetServerTimeZone() в OnInit(), как в примере. Если в тестере используется автоматическое смещение, библиотека один раз выводит напоминание в журнал тестера.
  • Для автоматического смещения терминал должен быть синхронизирован с торговым сервером. Сразу после запуска терминала оно может несколько секунд быть равно 0; смещение заново считывается при каждом вызове.
  • Автоматическое смещение - это текущее смещение. Чтобы переводить прошлые бары через переход на летнее время, задайте правило сервера с помощью JpSetServerTimeZone().
  • Настройки действуют в той программе, которая их вызвала: вызывайте их в OnInit() каждого советника или индикатора.
  • JpGotobiDaysOfMonth() требует динамический массив: datetime days[];
  • Результаты кэшируются по годам; повторный вызов в пределах одного года занимает около 0,01 микросекунды.

Поддержка

Если что-то непонятно, отправьте мне личное сообщение на MQL5.

Рекомендуем также
Swiss VWAPsimple
Terence Gronowski
4.8 (5)
Swiss VWAPsimple Motivation Did not find free VWAP that works, the one that I found craseh. So I created a VWAP which calculates values only for the actual day. So computer resouces are not over stressed. What is VWAP, how is it used?  VWAP stands for Volume Weighed Average Price, it calculates the running sum of tick volume and the runnung sum of price times tickvolume. The division of these sums result in a weighed price (Sum P*V/Sum V). The calculation starts normally at midnight. The values
FREE
Simple Market Sessions Indicator The Simple Market Sessions Indicator helps traders visualise the current status of major forex market sessions: Asian, London, New York, and Sydney . It shows whether each market is Open , Active (High Volume) , or Closed directly on the chart. With customizable session times and a volume threshold, this tool helps traders monitor market session activity and volume strength, making it easier to identify periods of increased market activity and potential trading
FREE
Short Description Draws rolling Time-Price-Opportunity (TPO) and footprint volume profiles for the Asia, London, and New York sessions with POC/VAH/VAL levels, delta volume bias, order flow overlays, liquidity heatmaps, developing rolling lines, Naked POC (NPOC) tracking, Initial Balance breakouts, multi-session confluence zones, and automatic broker GMT-offset detection. Full Description Plots separate market-profile and volume-profile style histograms for the three major trading sessions (Asi
FREE
Smart FVG Stats
- Md Rashidul Hasan
5 (1)
The  Smart FVG Statistics Indicator  is a powerful MetaTrader 5 tool designed to automatically identify, track, and analyze Fair Value Gaps (FVGs) on your charts. Love it? Hate it? Let me know in a review! Feature requests and ideas for new tools are highly appreciated. :) Try "The AUDCAD Trader": https://www.mql5.com/en/market/product/151841 Key Features Advanced  Fair Value Gap  Detection Automatic Identification : Automatically scans for both bullish and bearish FVGs across specified histo
FREE
Simple Vwap with the daily, weekly and monthly VWAP is the abbreviation for   volume-weighted average price , which is a technical analysis tool that shows the ratio of an asset's price to its total trade volume. It provides traders and investors with a measure of the average price at which a stock is traded over a given period of time. How it's used Identify entry and exit points:   Traders can use VWAP to determine when to buy or sell an asset.   Understand price trends :  Traders can use V
FREE
Deviation Trend Profile Overview Deviation Trend Profile is a MetaTrader 5 chart indicator that combines three visual layers in a single chart window: a moving average with momentum-based coloring, deviation bands calculated from volatility, and a horizontal distribution profile drawn to the right of the current price. The indicator is an analytical tool. It does not open, modify or close trades, and it is not a complete trading system. It is designed to help the user observe trend direction, mo
FREE
INTRODUCING MML Data Bridge The demand for bridging external data and machine learning with trading platforms is higher than ever. MetaTrader 5 is a powerful environment for trading and back testing, but without a data bridge, MT5 is largely isolated from using any external data. MML Bridge is a developer tool that allows users to bridge external data into MT5 for back testing, live trading, and optimization. It's built for ease of use, providing users with a simple function API that drip-feeds
FREE
Turn your manual trades into fully automated profit machines! This powerful MT5 EA takes over the moment you open a position — no delays, no stress. It instantly places Stop Loss and Take Profit, activates customizable trailing, and locks in profits while protecting your capital Perfect for scalpers: Every trade is immediately secured, giving you the freedom to focus on sniping the best entries while the EA handles all the management work in the background. Auto SL/TP Full trailin
FREE
Easy Correlations Indicator The Easy Correlations Indicator is designed to help traders analyze the relationship between two correlated instruments. By monitoring the distance between their Relative Strength Index (RSI) values, the indicator highlights situations where one instrument has moved significantly further than the other. This creates potential trading opportunities: Sell the stronger instrument (overstretched RSI) Buy the weaker instrument (lagging RSI) Because the positions are opened
FREE
Quick Scale Trading Panel FREE Quick Scale Trading Panel FREE is a manual trading utility for MetaTrader 5 designed to simplify order execution and position sizing directly from the chart. The panel allows traders to open and manage trades using predefined lot multipliers, reducing the need for manual calculations during fast market conditions. Users can define a base lot size and execute trades using multiplier buttons (1x, 2x, 4x, 8x). This helps maintain consistent position sizing and improv
FREE
VWAP Indicator
LUC JACOBUS A VERHEECKE
4.11 (27)
Volume Weighted Average Price (VWAP) The volume weighted average price (VWAP) is a  trading   benchmark  used by traders that gives the average price a security has traded at throughout the day, based on both volume and price. It is important because it provides traders with insight into both the trend and value of a security. This indicator VWAP V2 is free and is the manual version of the extended Easy VWAP indicator (30 Euro), where the date and time properties are automatically entered. With
FREE
English VWAP Daily (Clean) is a simple and lightweight indicator that plots the classic Daily VWAP (Volume Weighted Average Price) directly on your MT5 chart. Features: Classic Daily VWAP calculation Supports real volume (if available) or tick volume Timezone offset option to match your broker’s server time Weekend merge option (merge Saturday/Sunday data into Friday) Clean version → no arrows, no alerts, only VWAP line VWAP is widely used by institutional traders to identify fair value, su
FREE
FibRetrace Zones Зоны коррекции Фибоначчи последнего свинг-движения FibRetrace Zones: бесплатный визуальный помощник к советнику FibRetrace. Индикатор строит уровни коррекции Фибоначчи и выделяет зону отката на последнем свинг-движении, чтобы вы видели, где находятся входы на откате, ещё до сделки. Зона окрашивается по направлению: зелёная для бычьих сетапов, красная для медвежьих. Работает на любом символе и любом таймфрейме. ОСНОВНЫЕ ВОЗМОЖНОСТИ Автоматическое определение свингов с настраиваем
FREE
Market Profile 3 ForexArby com
Hussien Abdeltwab Hussien Ryad
4 (15)
Market Profile 3 MetaTrader 5 indicator  version 4.70— is a classic Market Profile implementation that can show the price density over time, outlining the most important price levels, value area, and control value of a given trading session. This indicator can be attached to timeframes between M1 and D1 and will show the Market Profile for daily, weekly, monthly, or even intraday sessions. Lower timeframes offer higher precision. Higher timeframes are recommended for better visibility. It is als
FREE
Индикатор Volume Weighted ATR - полезный инструмент для измерения рыночной активности. В его основе лежит идея индикатора Volume-Weighted ATR. Сочетание этих двух элементов помогает определить потенциальные поворотные точки или возможности для прорыва. Индикатор для классификации активности рынка использует скользящую среднюю и ее мультипликаторы. Соответственно, где находится бар VWATR (относительно скользящей средней), он маркируется как сверхнизкий, низкий, средний, высокий, очень высокий или
FREE
GOM Trade Manager
Wannapach Chinnaprapa
GOM Trade Manager helps you execute trades the way you want it. Works on all instruments Forex, Commodities, & Crypto. It helps you with lot calculations, spread addition and balance calculations so you can just focus on actual trading. For full automatic planned management, stackable triggers and spread widening protection >> check out GOM Trade Manager Pro . ------------------------------------------NOTABLE FEATURES------------------------------------------ You set everything based on bid
FREE
The Candle Countdown Timer for MetaTrader 4 (also available for MT5) is a vital indicator designed to help you manage your trading time effectively. It keeps you updated about market open and close times by displaying the remaining time before the current candle closes and a new one forms. This powerful tool enables you to make well-informed trading decisions. Key Features: Asia Range: Comes with an option to extend the range. Broker Time, New York, London Time: Displays the current broker time
FREE
Sweep Hunter Basic is the simplified entry version of Sweep Hunter Pro for MetaTrader 5. It detects basic Buy-Side and Sell-Side Liquidity zones directly on the chart and marks simple sweep events. The Basic version is limited to 3 new zones per broker day and uses a reduced visual style. For the full version with dashboard, alerts, extended history, tooltips, advanced settings and unlimited zone workflow, visit Sweep Hunter Pro: https://www.mql5.com/de/market/product/177937?source=Site
FREE
MarketPro toolkit
Johannes Hermanus Cilliers
Start earning profits by copying All trades are sent by our successful Forex trader & are extremely profitable. You can earn profits by copying trades daily Trial Period included You'll also get access to extremely powerful trading education which is designed in a simple way for you to become a profitable trader, even if you have no trading experience. https://ec137gsj1wp5tp7dbjkdkxfr4x.hop.clickbank.net/?cbpage=vip
FREE
Fair Value Gap (FVG) Free Edition – Автоматизированные следы «умных денег» (Smart Money) В методологии ICT (Inner Circle Trader) и SMC (Smart Money Concepts) Fair Value Gap (FVG), также известный как имбаланс (Imbalance), возникает, когда цена движется с экстремальным импульсом, оставляя после себя зону ликвидности. Эти незаполненные гэпы действуют как магниты для будущих движений цены, что делает их зонами с наибольшей вероятностью отката и входа для профессиональных трейдеров. Ссылка на Pro-ве
FREE
Профессиональный инструмент для торговли  - индикатор дивергенции между RSI и ценой, позволяющий своевременно получать сигнал о развороте тренда или ловить движения откатов цены (в зависимости от настроек). Настройки индикатора позволяют регулировать силу дивергенции за счет угла наклона пиков RSI и процентного изменения цены, что даёт возможность тонко настроить силу сигнала. Код индикатора оптимизирован и в составе советника очень быстро тестируется.  Индикатор не перерисовывает, стрелки для н
FREE
Общее Описание Индикатор Fair Gap Value выявляет и подсвечивает «пробелы справедливой стоимости» на графике MetaTrader 5. Fair gap возникает, когда между минимумом одной свечи и максимумом другой свечи, разделённых одной промежуточной, образуется ценовой разрыв. Индикатор рисует цветные прямоугольники (бычьи и медвежьи), чтобы выделить эти зоны и обеспечить наглядную поддержку стратегий, основанных на ценовом действии. Ключевые Особенности Обнаружение бычьих gap : выделяет разрывы между минимумо
FREE
Бесплатный инструмент BlueDigitsFx + доступ к экосистеме Этот бесплатный инструмент является частью торговой инфраструктурной экосистемы BlueDigitsFx. Получайте обновления, рабочие материалы, новые продукты и официальный доступ к экосистеме через бота BlueDigitsFx. Экосистема Telegram Веб-сайт Версия MT4 BlueDigitsFx Open Trades MT5 — Мониторинг открытых сделок в реальном времени по количеству пунктов BlueDigitsFx Open Trades — это бесплатный инструмент MT5, который отображает общий результа
FREE
Time Candle with Sound Alert This indicator will be display the time left candle Features : 1. Multi Time Frames, Multi Pairs 2. Time Left 2. Position dynamic with Bid Price or Edge of Chart Screen 3. Font Size and Color 4. Display Current Spread, Maximum Spread and Minimum Spread Note: Maximum and Minimum Spread will be reset when you change TF Tested On MT5 Version 5 Build 5200 If you want the source code, just PM me
FREE
Violet Indicator  by Quant Atlas Creator:  https://www.quant-atlas.com/ Violet Indicator is a clean reversal focused trading tool designed to identify moments where price may be shifting away from an extended directional condition. The indicator uses a price derived trend framework to detect moments where market structure may be changing. When conditions align, it plots violet triangle signals directly on the chart. Both bullish and bearish signals use the same violet visual identity, giving the
FREE
Orange Indicator by Quant Atlas Creator:  https://www.quant-atlas.com/ Orange Indicator is a clean reversal focused indicator for MetaTrader 5, designed to highlight potential turning points directly on the chart using simple orange buy and sell markers. The indicator focuses on moments where price may be transitioning out of short term exhaustion and into a possible reaction phase. When a bullish setup appears, an orange upward triangle is displayed below the candle. When a bearish setup appear
FREE
Smart Trendline Detector Smart Trendline Detector is an automatic multi-timeframe trendline analysis indicator for MetaTrader 5 that detects and ranks rising support and falling resistance structures using market swing points. Instead of filling the chart with every possible trendline, the indicator evaluates qualifying structures and displays only a controlled number of the strongest candidates according to configurable ranking criteria. The result is a cleaner chart with relevant trendline str
FREE
This is a FREE Trend Direction Indicator for MetaTrader 5. Features: Identifies market trend direction Uses EMA 50 and EMA 200 Non-repainting logic Clear visual display Suitable for manual trading Free version includes: - Single timeframe - Trend direction only - No alerts If you need: Alerts Multi-timeframe version EA automation Custom modifications My Name is Khalaf Hamza , You can contact me for freelance work --> khalaf.hamza.hi@gmail.com
FREE
Volatility Distance Indicator  The Volatility Distance Indicator measures in real time the distance between current price and the moving averages you choose, expressed in points . Its purpose is to provide a clear, objective, and quantitative view of the market’s expansion relative to its equilibrium zones , allowing you to instantly assess whether price is in a phase of overextension, compression, or neutrality . Key Features: Point-based measurement: displays the exact distance between current
FREE
Donchian Pro
Paulo Henrique Faquineli Garcia
5 (3)
The Donchian Channel Channels are among the most popular tools of technical analysis, as they visually convey to the analyst the limits within which most price movement tends to occur. Channel users know that valuable information can be obtained at any time, whether prices are in the central region of a band or close to one of the border lines. One of the best known techniques to explore these concepts is Bollinger Bands. However, John Bollinger was not the only one to research the application
FREE
С этим продуктом покупают
MT5 to Delta Exchange API Bridge EA Connector allows your expert advisor with mq5 file to integrate and communicate with Delta Exchange using API Keys You can place order, check balance and other order managements using Delta Exchange API - Place Limit, SL Limit and Take Profit Limit Orders - Place Market, SL-Market, TP-Market orders - Cancel Order - Query Orders - Change Leverage, margin - Get Position info and many more, details available at demo script Script Documentation 
Библиотека ModernUI для MetaTrader 5 ModernUI — это библиотека пользовательского интерфейса для MetaTrader 5, размещаемая прямо на графике. Она помогает разработчикам MQL5 создавать более аккуратные панели советников, дашборды, окна настроек, формы, таблицы, диалоги, боковые панели и компактные торговые интерфейсы внутри среды графика MT5. Она создана для разработчиков, которым нужен более профессиональный интерфейсный слой, чем набор разрозненных графических объектов, но при этом важно сохранит
Библиотека WalkForwardOptimizer позволяет выполнить пошаговую и кластерную форвард-оптимизацию ( walk-forward optimization ) советника в МетаТрейдер 5. Для использования необходимо включить заголовочный файл WalkForwardOptimizer.mqh в код советника и добавить необходимые вызовы функций. Когда библиотека встроена в советник, можно запускать оптимизацию в соответствии с процедурой, описанной в Руководстве пользователя . По окончанию оптимизации промежуточные результаты сохраняются в CSV-файл и наб
Библиотека EX5 Signal Copier — профессиональный механизм отслеживания торговых событий для MetaTrader Превратите любой советник в мощный инструмент копирования сделок, обработки сигналов или автоматизации — без написания сложной логики отслеживания сделок. Библиотека EX5 Signal Copier — это высокопроизводительная система, управляемая событиями, которая фиксирует каждую торговую активность в MetaTrader 5 и преобразует её в структурированные сигналы, которые вы можете использовать для создания:
Простая в использовании, быстрая, асинхронная библиотека WebSocket для MQL5. Он поддерживает: ws:// и wss:// (защищенный веб-сокет "TLS") текстовые и бинарные данные Он обрабатывает: фрагментированное сообщение автоматически (передача больших объемов данных) кадры пинг-понга автоматически (подтверждение активности) Преимущества: DLL не требуется. Установка OpenSSL не требуется. До 128 соединений Web Socket из одной программы Различные уровни журнала для отслеживания ошибок Возможна синхронизац
This library will allow you to send your trades using your MT5 EA bot and its very easy to integrate on any EA which you can do yourself with the script code which is mentioned in documentation. This product allows trading operations via API For MEXC chart : Renting   Crypto Charting  for OHLC data or   Crypto Ticks with Order Book Depth  is optional - Supports MEXC API calls - Place Limit, SL Limit and Take Profit Limit Orders - Place Market, SL-Market, TP-Market orders - Modify Limit order - C
Эта библиотека предназначена для помощи в управлении сделками, расчета лота, трейлинга, частичного закрытия и других функций. Расчет лота Mode 0: фиксированный лот. Mode 1: Лот по Мартингейлу (1,3,5,8,13) может по-разному использоваться для расчета при убытке=1, при прибыли=0. Mode 2: Лот по Множителю (1,2,4,8,16) может по-разному использоваться для расчета при убытке=1, при прибыли=0. Mode 3: Лот по Инкременту (1,2,3,4,5) может по-разному использоваться для расчета при убытке=1, при прибыли=0.
Друзья, присоединяйтесь к нам! Задать свои вопросы и пообщаться с единомышленниками: MetaCOT Public Group Информационный канал MetaCOT: новости, отчетность CFTC и сигналы: MetaCOT Channel Желаю нам удачной торговли и новых прибыльных сигналов! Внимание! Последнее время, некоторые страны блокируют доступ к сайту cftc.gov . Из-за этого, пользователи из этих стран ставят низкий рейтинг продукту. MetaCOT всегда придерживался самых высоких стандартов качества и не связан с этими блокировками. Пож
Это упрощенная и эффективная версия библиотеки для walk-forward анализа торговых экспертов. Она собирает данные о торговле эксперта во время процесса его оптимизации в тестере MetaTrader и сохраняет их в промежуточные файлы в каталоге MQL5\Files. Затем на основе этих файлов автоматически строится кластерный walk-forward отчет и уточняющие его rolling walk-forward отчеты (все они - в одном HTML-файле). С помощью вспомогательного скрипта WalkForwardBuilder MT5 можно на тех же промежуточных файлах
Order Book, известный также как Market Book, глубина рынка, стакан цен, Level 2, - это предоставляемая брокером динамически обновляемая таблица с данными по текущим объемам торговых заявок на покупку и продажу для различных уровней цен вблизи Bid и Ask конкретного финансового инструмента. MetaTrader 5 предоставляет возможность трансляции стакана цен , но только в реальном времени. Данная библиотека OrderBook History Library позволяет считывать состояния стакана в прошлом из архивов, создаваемых
Cryptocurrency analysis has never been easier with Crypto Charts for MetaTrader 5. Now, trading on BitMEX has never been easier with BitMEX Trading API for MetaTrader 5. BitMEX Trading API library was built to be as easy to use as possible. Just include the library into your Expert Advisor or Script, call the corresponding methods and start trading! Features Trade on BitMEX and BitMEX Testnet. Build and automate your strategies. Concern more with the trading strategy logic and less with the co
Teclado trader, é uma BIBLIOTECA que você pode chamar no OnChartEvent para abrir posição de compra/venda/zerar, os botões padrões são: V = venda C = compra Z = zerar posições a mercado S = zerar posições opostas e depois a mercado X = zerar posições opostas Além da função de teclado, é possível mostrar os estados do ExpertAdvisor usando o MagicId, com informação de: lucro mensal, semanal, diario, e posição aberta, para isto use o OnTick, ou qualquer outro evento (OnTimer / OnTrade / OnBookEven
Goliath Mt5
Nicolokondwani Biscaldi
Goliath MT5 - scalper fully automated Expert Advisor for medium-volatile forex markets P roperties: The Library trades 10 currency pairs (USDCHF, EURCHF, EURGBP, AUDUSD, USDCAD, GBPUSD, EURUSD, NZDUSD, CADCHF, EURAUD, EURCAD, AUDJPY) The Library does not use martingale The Library sets a fixed stop loss and take profit for all orders The Library only trades a user input volume The Library can be installed on any currency pair and any timeframe Recommendations: Before using on a real account, t
The library is used to develop automatic trading on Binance Spot Market from MT5 platform. Support all order types: Limit, Market, StopLimit and StopMarket Support Testnet mode Automatically display the chart on the screen Usage: 1. Open MQL5 demo account 2. Download Header   file and EA sample   https://drive.google.com/uc?export=download&id=1kjUX7Hyy02EiwTLgVi8qdaCNvNzazjln Copy Binance.mqh to folder \MQL5\Include Copy  BinanceEA-Sample.mq5 to folder \MQL5\Experts 3. Allow WebRequest from MT5
Gold plucking machine   Золотая выщипывание машины является советником разработан специально для торговли золотом. Операция основана на открытии ордеров с использованием индикатора быстрых и медленных линий, поэтому советник работает в соответствии со стратегией «Trend Follow», что означает следовать тренду. Заказать с помощью политики сетки без операции стоп - лосса, поэтому убедитесь, что счет достаточен. magic number      -  is a special number that the EA assigns to its orders. Lot Multipli
The library is used to develop automatic trading on Binance Futures Market from MT5 platform. Support Binance Futures USD-M and COIN-M Support Testnet mode Support all order types: Limit, Market, StopLimit, StopMarket, StopLoss and TakeProfit Automatically display the chart on the screen Usage: 1. Open MQL5 demo account 2. Download Header file and EA sample https://drive.google.com/uc?export=download&id=17fWrZFeMZoSvH9-2iv4WDJhcyxG2eW17 Copy BinanceFutures.mqh to folder \MQL5\Include Copy  Bina
MT4/5通用交易库(  一份代码通用4和5 ) #ifdef __MQL5__      #define KOD_TICKET ulong      #define KOD_MAGIC   long #else        #define KOD_TICKET long      #define KOD_MAGIC   int #endif class ODLIST; #import "K Trade Lib Pro 5.ex5"       //祝有个美好开始,运行首行加入    void StartGood() ;    //简单开单    long OrderOpen( int type, double volume, int magic, string symbol= "" , string comment= "" , double opprice= 0 , double sl= 0 , double tp= 0 , int expiration= 0 , bool slsetmode= false , bool tpsetmode= false );    //复杂开单
Binance Library MetaTrader 5 connects your Expert Advisors, indicators, and scripts to Binance.com and Binance.US directly from MetaTrader 5. It is a developer library for building custom Binance integrations inside MT5, not a standalone trading robot or copier. The library helps you add Binance instruments to Market Watch, read symbol specifications, load current and historical market data, check wallet balances, manage orders, and track open positions. It supports Spot, USD-M futures, and COI
1. What is this The MT5 system comes with very few optimization results. Sometimes we need to study more results. This library allows you to output more results during backtest optimization. It also supports printing more strategy results in a single backtest. 2. Product Features The results of the optimized output are quite numerous. CustomMax can be customized. The output is in the Common folder. It is automatically named according to the name of the EA, and the name of the same EA will be au
T5L Library is necessary to use the EAs from TSU Investimentos, IAtrader and others. It contains all the functions framework needed to Expert Advisors working properly.  ツ - The Expert Advisors from  TSU Investimentos does not work without this library,  the T5L library can have updates during the year - At this Library you will find several funcionalities like order sends, buy and sell, trigger entry points check, candlestick analyses, supply and demmand marking and lines, and much more. 
AO Core
Andrey Dik
3.67 (3)
AO Core - ядро алгоритма оптимизации, это библиотека, построенная на авторском алгоритме HMA (hybrid metaheuristic algorithm). Обратите внимание на продукт  MT5 Optimization Booster , который позволяет очень просто управлять штатным оптимизатором МТ5. Пример применения AO Core описан в статье: https://www.mql5.com/ru/articles/14183 https://www.mql5.com/ru/blogs/post/756509 Данный гибридный алгоритм основан на генетическом алгоритме и содержит лучшие качества и свойства популяционных алгоритмов
EA Toolkit   is a library that allows any developer to quickly and easily program Advisor experts. It includes many functions and enumerations such as trailing stop, lot, stop loss management, market trading authorisations, price table updates, trading conditions and many more. Installation + Documentation : You will find all the information to install this library and the documentation of its functions on this GitHub : https://github.com/Venon282/Expert-Advisor-Toolkit WARNING : The installat
Want to get all events like Previous/Forecast/Actual values for each news to analyze/predict it? By this simple library you can do it easily,Just import/integrate the library into your system,then get all possible values for each news   Even In Strategy Tester   . Note: Please add the address " https://www.forexfactory.com/ " of news feed at your MT5 tab > Tools > Options > Expert Advisors > Check Allow web request for listed URL. Since the WebRequest() function can't be called from indicator ba
A Simple Moving Average (SMA) is a statistical indicator used in time series analysis. This indicator represents the arithmetic mean of a sequence of values over a specific period of time. SMA is used to smooth short-term fluctuations in data, helping to highlight the overall trend or direction of changes. This aids analysts and traders in better understanding the general dynamics of the time series and identifying potential trends or changes in direction.  More information you can find in Wiki 
Эта библиотека позволит вам управлять сделками с использованием любого вашего советника, и ее очень легко интегрировать в любой советник, что вы можете сделать самостоятельно с помощью кода сценария, упомянутого в описании, а также демонстрационных примеров на видео - Размещайте лимитные ордера, SL-лимитные и тейк-профитные лимитные ордера. - Размещайте ордера Market, SL-Market, TP-Market - Изменить лимитный ордер - Отменить заказ - Запрос заказов - Изменение кредитного плеча, маржи - По
Hello everyone! I am a professional MQL programmer , Making EAs, Indicators and Trading Tools for my clients all over the world. I build 3-7 programs every week but I seldomly sell any ready-made Robots. Because I am fastidious and good strategy is so few...  this EA is the only one so far I think its good enough to be published here.  As we all know, the Ichimoku indicator has become world popular for decades, but still, only few people knows the right way of using it, and if we check the clo
Применяя эти методы, мне удалось прийти к тонкому выводу, который имеет решающее значение для понимания важности уникальных стратегий в современной торговле. Хотя нейросетевой советник показал впечатляющую эффективность на начальных этапах, в долгосрочной перспективе он оказался крайне нестабильным. Различные факторы, такие как колебания рынка, изменения тенденций, внешние события и т. д., приводят к хаотичности его работы и в конечном итоге приводят к нестабильности. Получив этот опыт, я принял
Introducing "TG Risk Service Manager" — your comprehensive toolkit for swift and precise risk management and lot size calculations in the dynamic world of trading. Designed to streamline development processes and enhance trading strategies, this indispensable library equips developers with essential tools for optimizing risk assessment and trade profitability. Metatrader4 Version |  All Products  |  Contact   Key Features: Efficient Lot Size Calculation : Harness the power of precise lot size c
Introducing "TG Trade Service Manager" — your all-in-one solution for seamless trade management in both MQL4 and MQL5 environments. With a focus on speed, reliability, and convenience, this powerful library simplifies the complexities of trade execution and management, empowering developers with a single interface for enhanced efficiency. Metatrader4 Version   |   All Products   |   Contact   Key Features: Unified Interface : TG Trade Service Manager" provides a unified interface for   MQL4   an
Данная библиотека предлагается как средство для использования API OpenAI напрямую в MetaTrader максимально простым способом. Для получения дополнительной информации о возможностях библиотеки прочитайте следующую статью: https://www.mql5.com/en/blogs/post/756106 The files needed to use the library can be found here: Manual ВАЖНО: Для использования EA необходимо добавить следующий URL для доступа к API OpenAI  как показано на приложенных изображениях Для использования библиотеки необходимо включит
Другие продукты этого автора
Smart Data Export Indicator записывает чистые рыночные данные из MetaTrader 5 в CSV или JSON Lines — ровно с теми столбцами, которые вы выберете, с карточкой данных (data card), объясняющей каждый столбец, и готовым к вставке снимком для ChatGPT, Claude или любого другого ИИ-ассистента. Он заменяет мой бесплатный SmartDataExportEa и заново создан как индикатор: работает на том же графике, что и ваш советник, и никогда не торгует. Без DLL, без веб-запросов. Что он записывает Файл данных (CSV с за
FREE
Gotobi Day and Tokyo Fixing Marker — бесплатный индикатор, который отмечает на графике MetaTrader 5 японские дни готоби, время токийского фиксинга и японские банковские выходные, а также показывает ближайшие дни готоби на небольшой панели. Дни готоби — это 5, 10, 15, 20 и 25 число каждого месяца и последний день месяца. Если такой день приходится на выходной или японский банковский праздник, он переносится на предыдущий рабочий день в Токио. В эти дни многие японские компании проводят расчёты, а
FREE
Smart Data Export Indicator MT4 записывает чистые рыночные данные из MetaTrader 4 в CSV или JSON Lines — ровно с теми столбцами, которые вы выберете, и с карточкой данных (data card), объясняющей каждый столбец. Данные готовы к использованию в Python, Excel или с ИИ-ассистентом, например ChatGPT или Claude. Он заменяет мой бесплатный SmartDataExportEa для MetaTrader 4 и заново создан как индикатор: работает на том же графике, что и ваш советник, и никогда не торгует. Без DLL, без веб-запросов. В
FREE
Gotobi Day and Tokyo Fixing Marker MT4 — бесплатный индикатор, который отмечает на графике MetaTrader 4 японские дни готоби, время токийского фиксинга и японские банковские выходные, а также показывает ближайшие дни готоби на небольшой панели. Дни готоби — это 5, 10, 15, 20 и 25 число каждого месяца и последний день месяца. Если такой день приходится на выходной или японский банковский праздник, он переносится на предыдущий рабочий день в Токио. В эти дни многие японские компании проводят расчёт
FREE
Japan Bank Holiday and Gotobi Library MT4 отвечает на календарные вопросы рынка иены прямо в вашем советнике, индикаторе или скрипте: выходной ли сегодня у японских банков, день ли готоби, когда следующий токийский фиксинг и сколько сейчас времени в Японии по серверу вашего брокера. Все правила вычисляются, поэтому таблицу праздников обновлять не нужно. За 1980-2027 годы результаты день в день совпадают со списком государственных праздников Кабинета министров Японии. Без DLL, без веб-запросов, б
FREE
Nakane USDJPY Gotobi торгует одну хорошо известную закономерность токийского рынка. В дни gotobi (японские дни расчётов: 5-е, 10-е, 15-е, 20-е, 25-е число и последний рабочий день месяца) USDJPY, как правило, рос к токийскому фиксингу в 9:55 JST, а после него отдавал часть роста. EA покупает в 07:30 JST, закрывает позицию на фиксинге, затем продаёт до 10:30 JST. Торговля ведётся только утром в эти дни. Без сетки, без мартингейла, без усреднения. Одновременно открыта только одна позиция, и у кажд
Ikioi Bitcoin Momentum торгует по многонедельному импульсу BTCUSD. Раз в день он проверяет два простых факта: выше ли цена, чем две недели назад, и выше ли она, чем восемь недель назад? Если оба условия выполняются, он покупает и держит позицию. Если они расходятся, он закрывает позицию и остаётся вне рынка. Он не использует ни ценовых уровней, ни индикаторов для оптимизации, ни прогнозов — только направление движения цены за 2 недели и за 8 недель. Без сетки, без мартингейла, без усреднения. Од
Expert Advisor Live Audit отвечает на вопрос, который рано или поздно задаёт себе каждый, кто работает с советниками: мой советник сломался, ему просто не повезло или его съедают издержки? Индикатор читает историю сделок этого счёта, группирует её по магическому числу (magic number) и показывает по каждому советнику его реальное преимущество, как он соотносится со своим бэктестом и во сколько на самом деле обошлось исполнение. Это индикатор: он никогда не открывает, не изменяет и не закрывает сд
Seasonality and Session Lab показывает, как ведёт себя этот инструмент по часам, дням недели, дням месяца, месяцам и особым дням (gotobi, конец месяца, первая пятница) — и какие из этих закономерностей выдерживают честную статистическую проверку. Большинство сезонных «преимуществ» — это шум: если сравнить 168 ячеек «день недели × час», примерно восемь из них будут выглядеть значимыми по чистой случайности. Этот индикатор вводит соответствующую поправку, проверяет обе половины периода и вычитает
News Impact Statistics измеряет, насколько на самом деле движется рынок при каждой публикации экономических данных — по этому инструменту и по ценам вашего брокера — и показывает обычное движение при следующих публикациях ещё до того, как они состоятся. Используются встроенный в MetaTrader 5 экономический календарь и история цен в вашем терминале. Без веб-запросов, без DLL, без внешних источников календаря. Только индикатор: он никогда не торгует. Что вы увидите Ranking (рейтинг): все публикации
Настоящий ИИ работает внутри этого EA. Time ZeroShot EA торгует токийский фиксинг USDJPY в дни gotobi — примерно 6 утренних сессий в месяц (до 2 сделок в каждую) — и держит длинную позицию по BTCUSD от нескольких дней до нескольких недель, когда это подтверждает многонедельный импульс . Панель всегда показывает дату и время следующей сделки. ИИ — это Granite TTM-R2, модель для временных рядов, которую IBM Research выложила в открытый доступ (модель из статьи, принятой на NeurIPS 2024, предобучен
Namiyomi Zero Shot Range прогнозирует, насколько далеко может пройти цена за следующие 1, 4 и 24 часа, то есть ожидаемый диапазон между максимумом и минимумом. Прогноз строит zero-shot ИИ для временных рядов, который работает прямо внутри MetaTrader 5. Направление индикатор не прогнозирует. Что вы видите Now (сейчас) — ожидаемый диапазон между максимумом и минимумом на следующие 1, 4 и 24 часа (в пипсах для 5- и 3-значных котировок; для BTCUSD — в цене) и сравнение сегодняшнего 4-часового прогно
Фильтр:
Нет отзывов
Ответ на отзыв