주식 시장. 재고. 거래 주문 실행 속도. - 페이지 10

 
prostotrader # :

나는 주식 시장에 대한 문서를 보았지만 이러한 매개 변수는 거기에 없습니다!

2.3.1.8. SECURITIES 테이블: 금융 상품

지하실에 있는 문서

추가됨

배당금도 방송, 쿨!

DIVIDENDVALUE d16.2 배당금 가치, 문지름

및 마감일

DIVIDENDDATE t 레지스트리 마감일

개발자들이 거래소 방향으로 터미널을 개발하지 않는 것이 안타깝습니다.

예, 모든 종류의 흥미로운 분야입니다.

국경에 대한 정보가 부족하여 어떻게 플레이하기로 결정 했습니까?

 
Replikant_mih # :

예, 모든 종류의 흥미로운 분야입니다.

국경에 대한 정보가 부족하여 어떻게 플레이하기로 결정 했습니까?

예, 당신은 이길 수 없습니다. 유리잔에 최대(최소) 가격으로 주문하고 무슨 일이 일어났는지 확인해야 합니다.


 if ( MarketBookGet (spot_name, book_data) == true )
        {
          a_size = ArraySize (book_data);
           if (a_size > 0 )
          {
             for ( int i = 0 ; i < a_size; i++)
            {
               if (i == 0 ) b_data.spot_sell_price = book_data[i].price;   //max price
               if ((book_data[i].type == BOOK_TYPE_BUY ) || (book_data[i].type == BOOK_TYPE_BUY_MARKET ))
              {
                 if (i >= 1 )
                {
                  b_data.spot_buy_price = book_data[a_size - 1 ].price; //min price
                  b_data.spot_money_price = book_data[i- 1 ].price;       //for calc margin
                   return ( true ); 
                }  
              }
            }
          }
        }

다른 방법이 보이지 않습니다.

문서에 제한이 없으면 주식에 제한이 없습니다.

 
prostotrader # :

예, 당신은 이길 수 없습니다. 유리잔에 최대(최소) 가격으로 주문하고 무슨 일이 일어났는지 확인해야 합니다.


다른 방법이 보이지 않습니다.

문서에 제한이 없으면 재고가 없다는 의미입니다.

네, 그렇습니다. 물론 불편합니다. 모든 전략에서 컵을 사용할 계획은 없었지만 범위 내 안타에 대한 제어 논리는 모든 전략에 보편적입니다.

 

테스트 완료...

이제 GO가 줄어들 때까지 기다려야 합니다...


 

아, 지금은 무료 자금이 없다는 것이 유감입니다 ....

그러나 만료될 때까지 기다려야 합니다(2022년 5월 27일 배당금 109.81루블/주)

그리고 이것은 말 GO 46578.58입니다!

추가됨

대출받으세요... :)


 

스캘핑에 대한 차익거래 상황은 다음과 같습니다.


19.02 - 16.89 = 1-2시간 동안 연간 2.13%...

추가됨

실제로 연간 2.13%가 아니라 훨씬 더 많습니다.

모든 계산은 만료(오늘 77일)까지 자금을 "동결"한다는 조건으로 수행됩니다.

그리고 여기에서 1-2시간, 즉 돈으로 이익이 훨씬 더 큽니다.

 

Stock 데모 서버의 실행 속도

많이 남습니다...

2022.03.31 13:12:24.164 Trades  '1115097': sell limit 10 AFLT at 36.62
2022.03.31 13:12:24.169 Trades  '1115097': accepted sell limit 10 AFLT at 36.62
2022.03.31 13:12:24.169 Trades  '1115097': order #426172818 sell limit 10 / 10 AFLT at 36.62 done in 5.285 ms
2022.03.31 13:12:24.831 Trades  '1115097': deal #16528568 sell 10 AFLT at 36.62 done (based on order #426172818)

667밀리초 :( 이 서버에 10명도 안 되는 걸로 압니다...

그런 다음 전투에서와 같이 파생 상품 시장

2022.03.31 13:19:28.573 Trades  'xxxxx': buy limit 2 AFLT-6.22 at 3495
2022.03.31 13:19:28.578 Trades  'xxxxx': accepted buy limit 2 AFLT-6.22 at 3495
2022.03.31 13:19:28.578 Trades  'xxxxx': buy limit 2 AFLT-6.22 at 3495 placed for execution
2022.03.31 13:19:28.585 Trades  'xxxxx': order #199147973 buy limit 2 / 2 AFLT-6.22 at 3495 done in 11.175 ms
2022.03.31 13:19:28.585 Trades  'xxxxx': buy limit 2 AFLT-6.22 at 3495
2022.03.31 13:19:28.585 Trades  'xxxxx': deal #110798618 buy 2 AFLT-6.22 at 3495 done (based on order #199147973)

12밀리초

 
prostotrader 실행 속도

많이 남습니다...

667밀리초 :( 이 서버에 10명도 안 되는 걸로 압니다...

반면, 전투에서 파생상품 시장은

12밀리초

에에. 그리고 100ms 지역에 긴급 상황이 있습니다. 10-12ms의 핑으로.

그러나 부하가 적은 다른 가상 머신에서는 25ms 영역입니다.

 
JRandomTrader # :

에에. 그리고 100ms 지역에 긴급 상황이 있습니다. 10-12ms의 핑으로.

그러나 부하가 적은 다른 가상 머신에서는 25ms 영역입니다.

내 집에서... 아무래도 중개인의 장비에 가까운 것 같군.

 
prostotrader # :

내 집에서... 아무래도 중개인의 장비에 가까운 것 같군.

오프닝은 10ms 핑으로 ~40ms 실행되었습니다.

Finam은 이제 10ms 핑으로 ~140ms입니다.

가정용 컴퓨터의 모든 것, 그것이 무엇과 연결되어 있는지 알아낼 때까지 ... 통계를 위해