ФОРТС: Сбор за неэффективные Транзакции - страница 7

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий
Mikhail Filimonov
5314
Mikhail Filimonov  
Alexey Kozitsyn:

В чем я не прав? Честно, не понимаю, о чем спор!? Неэффективные транзакции, в понятиях биржи, это условие:

До 2000 транзакций - транзакции никакие (или и неэффективные и не неэффективные одновременно). Повторюсь, их в этом случае даже называть никак не стоит. О них даже думать не надо.

Но Вы, почему-то, упорно называете 1500 транзакций неэффективными, похоже потому, что они не приводят к сделкам. Ну и что, что не приводят? Вы их считаете - хорошо, согласен, так и нужно делать. Но понятие "неэффективности" нужно вводить только тогда, когда:

1. Транзакций более 2000;

2. Условие из формулы больше 0;

Только тогда, когда оба этих условия выполнены, тогда да - транзакции неэффективные. Так в документах написано, зачем искажать факты?

Ок. Нет проблем.
Alexey Kozitsyn
8496
Alexey Kozitsyn  
1500 транзакций без сделок - это как раз НЕЭФФЕКТИВНЫЕ транзакции!

Да еще, про сделки никто не говорит:

Сбор за неэффективные транзакции

Пороговое значение = 2000 Транзакций. 

Тут не сказано, нужны сделки до 2000 транзакций или не нужны. Да это и не важно. 

fortstrader
9
fortstrader  

Очень интересная тема...

Но то что сказано выше, не совсем верно. 

Я тоже, периодически, получал штрафы за неэффективные транзакции (довольно долго), пока не "нарвался"

на грамотного парня из техподдержки Биржи, который объяснил мне на "пальцах" методику выставления штрафов биржей.

Штраф выставляется биржей, при наличии 2- условий (подсчёт происходит в вечерний клиринг)!

1. ВСЕХ транзакций (установка, модификация и удаление ордера - это всё транзакции и не важно привели ли эти транзакции к сделке) должно быть более 2000, при

этом АБСОЛЮТНО ВСЕ транзакции признаются НЕЭФФЕКТИВНЫМИ!

2. Штраф вам выставят, если соблюдается 2-е условие:

Сумма всех транзакций * Бал транзакции (сейчас = 1) - Сумма комиссии биржи (по всем счетам ОДНОГО ФИЗЛИЦА) * Бал сделки (сейчас для фьючерсов = 40)  > 0

Тогда вы получите штраф  = 0,1 * (Сумма всех транзакций * Бал транзакции - Сумма комиссии биржи * Бал сделки )

Пример:

У вас было 2097 транзакций за полный торговый день, в этот торговый день вы совершили несколько сделок и биржа взяла комиссию (общая сумма) 28 руб., тогда

ваш ШТРАФ = 0,1 * (2097 * 1 -- 28 * 40) =  97,7 руб.

Edic
1637
Edic  

 Спасибо за ветку!!! 

Выходит,на 1 000 рублей  дневной  (19:00-18:40)  комиссии биржи я могу себе позволить воткнуть на фьючах до 40 000 транзакций за день  без штрафа. Космос.

Edic
1637
Edic  
fortstrader:


Штраф выставляется биржей, при наличии 2- условий (подсчёт происходит в вечерний клиринг)!

1. ВСЕХ транзакций (установка, модификация и удаление ордера - это всё транзакции и не важно привели ли эти транзакции к сделке) должно быть более 2000, при

этом АБСОЛЮТНО ВСЕ транзакции признаются НЕЭФФЕКТИВНЫМИ!


 

   Стоит заметить, что модификация при которой меняется цена ордера (в отличие от ТП и СЛ , которые на сервере хранятся) считается за 2 транзакции - биржа понимает только установку и удаление.

Интересно, какую ошибку выдаст сервер МQ при использовании TRADE_ACTION_MODIFY по изменинию  цены ордера в случае если ордер удалится, но  не установится по какой-то причине...

aleks557
1490
aleks557  

/Осталось "организовать" счётчик транзакций ( trans_count )
//и при установке, удалении или модификации ордера, считать кол-во транзакций.
//А во время клиринга обнулять счётчик транзакций.
//Перед установкой ордера проверять

Покажите вариант , какая  организация счетчика  к Вашему коду ,  желательно с выводом данных результата  на экран , 

тогда  этот код можно было бы  подключить  отдельным файлом ,,,,,

было бы классно  

aleks557
1490
aleks557  

Это юмор  такай или как?

Тут и без того  голова кругом )

 Что это за функция такая  ?

Михаил Вы хоть бы  комментировали строки   что ли , ведь не все такие продвинутые

Andrey Khatimlianskii
55653
Andrey Khatimlianskii  
Alexander Antoshkin:

Это юмор  такай или как?

Тут и без того  голова кругом )

 Что это за функция такая  ?

Михаил Вы хоть бы  комментировали строки   что ли , ведь не все такие продвинутые

Просто опечатка. get exchange fee задумывалось.
pivomoe
697
pivomoe  
Подскажите, в пятницу в 19 00 начнется новый торговый день на срочном рынке. А когда он закончится в понедельник в 18 45 или в пятницу в 23 55.
prostotrader
7535
prostotrader  
pivomoe:
Подскажите, в пятницу в 19 00 начнется новый торговый день на срочном рынке. А когда он закончится в понедельник в 18 45 или в пятницу в 23 55.

В понедельник 18-45

Авторизуйтесь или зарегистрируйтесь, чтобы добавить комментарий