Вы упускаете торговые возможности:
- Бесплатные приложения для трейдинга
- 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 - раньше форекс-дилер правильно начислял плату за пролонгацию договора в виде комиссии (своп), но потом он решил всё переиграть и стал делать просто запись в историю сделки.
Так как запись делается в валюте депозита счёта, то если позиция весела более одного дня, то уже затруднительно установить, на какой день приходится какая часть суммы платы за перенос позиции - комиссия (своп).
Есть у кого идеи, как достоверно восстановить эти значения по дням для каждой сделки на основании торговой истории?