Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 8 000+ сигналов для копирования
- Экономические новости для анализа финансовых рынков
Регистрация
Вход
Вы принимаете политику сайта и условия использования
Если у вас нет учетной записи, зарегистрируйтесь
вот глубоко не прав.
или (скорее всего точно так) цитируешь не полностью, не все пункты и обязательства. У тебя есть нехорошая привычка всё интерпретировать в личную пользу.
вот глубоко не прав.
или (скорее всего точно так) цитируешь не полностью, не все пункты и обязательства. У тебя есть нехорошая привычка всё интерпретировать в личную пользу.
Почитайте документ и процитируйте контраргументы, тогда будет предметный диалог.
Но я действительно не цитирую полностью весь документ - это нерационально.
Форум по трейдингу, автоматическим торговым системам и тестированию торговых стратегий
Ошибки, баги, вопросы
Aleksey Vyazmikin, 2026.05.16 21:17
Примечательно, что в платформе предусмотрен учёт разных событий, изменяющих баланс клиента, для этого используется сделка, процитирую справку:
"
Каждая сделка характеризуется типом, возможные значения перечислены в ENUM_DEAL_TYPE. Для получения информации о типе сделки используйте функцию HistoryDealGetInteger() с модификатором DEAL_TYPE.
ENUM_DEAL_TYPE
Идентификатор
Описание
DEAL_TYPE_BUY
Покупка
DEAL_TYPE_SELL
Продажа
DEAL_TYPE_BALANCE
Начисление баланса
DEAL_TYPE_CREDIT
Начисление кредита
DEAL_TYPE_CHARGE
Дополнительные сборы
DEAL_TYPE_CORRECTION
Корректирующая запись
DEAL_TYPE_BONUS
Перечисление бонусов
DEAL_TYPE_COMMISSION
Дополнительные комиссии
DEAL_TYPE_COMMISSION_DAILY
Комиссия, начисляемая в конце торгового дня
DEAL_TYPE_COMMISSION_MONTHLY
Комиссия, начисляемая в конце месяца
DEAL_TYPE_COMMISSION_AGENT_DAILY
Агентская комиссия, начисляемая в конце торгового дня
DEAL_TYPE_COMMISSION_AGENT_MONTHLY
Агентская комиссия, начисляемая в конце месяца
DEAL_TYPE_INTEREST
Начисления процентов на свободные средства
DEAL_TYPE_BUY_CANCELED
Отмененная сделка покупки. Возможная ситуация, когда ранее совершенная сделка на покупку отменяется. В таком случае тип ранее совершенной сделки (DEAL_TYPE_BUY) меняется на DEAL_TYPE_BUY_CANCELED, а ее прибыль/убыток обнуляется. Ранее полученная прибыль/убыток начисляется/списывается со счета отдельной балансовой операцией
DEAL_TYPE_SELL_CANCELED
Отмененная сделка продажи. Возможная ситуация, когда ранее совершенная сделка на продажу отменяется. В таком случае тип ранее совершенной сделки (DEAL_TYPE_SELL) меняется на DEAL_TYPE_SELL_CANCELED, а ее прибыль/убыток обнуляется. Ранее полученная прибыль/убыток начисляется/списывается со счета отдельной балансовой операцией
DEAL_DIVIDEND
Начисление дивиденда
DEAL_DIVIDEND_FRANKED
Начисление франкированного дивиденда (освобожденного от уплаты налога)
DEAL_TAX
Начисление налога
"
Однако, по неясной причине тут нет своп сделок, отсутствие которых не позволяет достоверно установить, размер и дату соответствующих начислений.
Уважаемые разработчики - ситуация скверна, столь значимый показатель затруднительно ретроспективно восстановить и проверить правильность исчисления.
Может дополнителтные сборы?
Можно проверить таким скриптом, какие типы сделок есть в истории.
У меня такой результат:
Примечательным тут является тип DEAL_TYPE_COMMISSION - раньше форекс-дилер правильно начислял плату за пролонгацию договора в виде комиссии (своп), но потом он решил всё переиграть и стал делать просто запись в историю сделки.
Так как запись делается в валюте депозита счёта, то если позиция весела более одного дня, то уже затруднительно установить, на какой день приходится какая часть суммы платы за перенос позиции - комиссия (своп).
Есть у кого идеи, как достоверно восстановить эти значения по дням для каждой сделки на основании торговой истории?
Есть у кого идеи, как достоверно восстановить эти значения по дням для каждой сделки на основании торговой истории?
Интересной кажется информация о настройках сервера форекс-дилера на MT4 (код скрипта приложил).
Плечо 1к100 :)
Но, куда интересней уровень стоп аута - при достижении маржи равной размеру собственных средств!
Похоже, это новая интерпретация Базового стандарта.
Без тиковой истории сложно точно проверить, как рассчитывался уровень маржи, но попробую это сделать.
Открываю позицию 0,01 лота по USD/JPY
Если плечо 1к100, то как бы маржа должна быть 10 USD, конвертация в рубли должна дать маржу 723,31 - не сходится.
Попробуем наоборот - 1000 долларов - это 72330,60 рублей разделим на маржу - 2383,83 и получим 30,34218 плечо.
Но реально оно такое или нет? Почему или платформа транслирует скрытый коэффициент на который надо умножить плечо, как в MT5?
А может я чего напутал - поправьте :)
Интересной кажется информация о настройках сервера форекс-дилера на MT4 (код скрипта приложил).
Плечо 1к100 :)
Но, куда интересней уровень стоп аута - при достижении маржи равной размеру собственных средств!
Похоже, это новая интерпретация Базового стандарта.
Без тиковой истории сложно точно проверить, как рассчитывался уровень маржи, но попробую это сделать.
Открываю позицию 0,01 лота по USD/JPY
Если плечо 1к100, то как бы маржа должна быть 10 USD, конвертация в рубли должна дать маржу 723,31 - не сходится.
Попробуем наоборот - 1000 долларов - это 72330,60 рублей разделим на маржу - 2383,83 и получим 30,34218 плечо.
Но реально оно такое или нет? Почему или платформа транслирует скрытый коэффициент на который надо умножить плечо, как в MT5?
А может я чего напутал - поправьте :)
Интересной кажется информация о настройках сервера форекс-дилера на MT4 (код скрипта приложил).
Плечо 1к100 :)
Но, куда интересней уровень стоп аута - при достижении маржи равной размеру собственных средств!
Похоже, это новая интерпретация Базового стандарта.
Без тиковой истории сложно точно проверить, как рассчитывался уровень маржи, но попробую это сделать.
Открываю позицию 0,01 лота по USD/JPY
Если плечо 1к100, то как бы маржа должна быть 10 USD, конвертация в рубли должна дать маржу 723,31 - не сходится.
Попробуем наоборот - 1000 долларов - это 72330,60 рублей разделим на маржу - 2383,83 и получим 30,34218 плечо.
Но реально оно такое или нет? Почему или платформа транслирует скрытый коэффициент на который надо умножить плечо, как в MT5?
А может я чего напутал - поправьте :)