Нужна помощь профессионального программиста - страница 56

 

Кстати, как Вы сортируете стакан такого вида?

Сиреневый - DIR (2 - продажа, 1 - покупка)

Красный - цена

Зеленый - объем

 
prostotrader #:

Кстати, как Вы сортируете стакан такого вида?

Сиреневый - DIR (2 - продажа, 1 - покупка)

Красный - цена

Зеленый - объем

Проблема состоит в том, что СПЕКТРА поддерживает отрицательные цены, следовательно цена может равняться "0".

И только объем больше "0" говорит о том, что это валидная цена, а как тогда формировать стакан?

Пока я сортирую только по возрастанию, но это не правильно

TArray.Sort<TStakanRec>(eData.iData[i].TickData.Stakan.StData,
                 TComparer<TStakanRec>.Construct(
          function(const Left, Right: TStakanRec): integer
          begin
            Result:= TComparer<Double>.Default.Compare(Left.price, Right.price);
          end));

А Вы как делаете?

 
Ну вот, теперь Дмитрий пропал....
 
prostotrader #:
Ну вот, теперь Дмитрий пропал....
Ваши работы  уникальны! Снимаю шляпу! В наше время - скорости рулёёёз!!!
И написать целое приложение его сертифицировать!!!! Это многого стоит....
Без сертификации его нельзя использовать?
 
Roman Shiredchenko #:
Ваши работы  уникальны! Снимаю шляпу! В наше время - скорости рулёёёз!!!
И написать целое приложение его сертифицировать!!!! Это многого стоит....
Без сертификации его нельзя использовать?

Добрый день!

Нет, нельзя, к сожалению.

 
prostotrader #:

Кстати, как Вы сортируете стакан такого вида?

Сиреневый - DIR (2 - продажа, 1 - покупка)

Красный - цена

Зеленый - объем

Решил проблему со стаканом

 

Добрый день!

Кто-нибудь программировал робота для торговли Опционами (МОЕХ)?

 
prostotrader #:

Добрый день!

Кто-нибудь программировал робота для торговли Опционами (МОЕХ)?

Я пытался, в Just2Trade есть опционы на МТ5. Жаль что демку дают только на 2 недели один раз в год. И очень жаль, что всё что смог написать похерено со смертью SSD. 

По сути, помню, что каждый опцион имеет своё имя инструмента, соответственно cool и put раздельно. Так что можно купить или продать как cool так и put

 
Alexey Viktorov #:

Я пытался, в Just2Trade есть опционы на МТ5. Жаль что демку дают только на 2 недели один раз в год. И очень жаль, что всё что смог написать похерено со смертью SSD. 

По сути, помню, что каждый опцион имеет своё имя инструмента, соответственно cool и put раздельно. Так что можно купить или продать как cool так и put

Добрый день, Алексей!

Я теорию знаю, проблема в тонкостях программирования.

Для сертификации я хотел устанавливать ордера опционов, но

расчет минимально/максимальной допустимой цены (а они обязательны) отличается

от фьючерсов. И нигде нет ни одного примера установки ордера опциона :( 

На сайте биржи

https://www.moex.com/a1898 есть методика расчета лимитов, но нет формулы

для расчета максимально/минимально допустимых цен. Есть только упоминание о них.

Московская Биржа - Методика расчета лимитов цен опционов
Московская Биржа - Методика расчета лимитов цен опционов
  • www.moex.com
Обозначения параметров для расчета лимитов цен опционов Иные термины, специально не определенные выше, используются в значениях, определенных Правилами клиринга и иными внутренними документами Клирингового центра, Правилами организованных торгов и иными внутренними документами соответствующего биржевого рынка, законами и иными нормативными правовыми актами Российской Федерации, нормативными актами Банка России. Порядок расчета лимитов цен опционов Контроль лимитов цен опционов осуществляется в случае, если Участник торгов в заявке на покупку / продажу применил признак контроля лимитов цен опционов (is_check_limit).
 
prostotrader #:

Добрый день, Алексей!

Я теорию знаю, проблема в тонкостях программирования.

Для сертификации я хотел устанавливать ордера опционов, но

расчет минимально/максимальной допустимой цены (а они обязательны) отличается

от фьючерсов. И нигде нет ни одного примера установки ордера опциона :( 

На сайте биржи

https://www.moex.com/a1898 есть методика расчета лимитов, но нет формулы

для расчета максимально/минимально допустимых цен. Есть только упоминание о них.

Как нет формулы? А это не то разве?

Выше есть таблица обозначений.