株式市場株式取引注文の執行速度。 - ページ 20

 
Andrey Miguzov #:

ただクローム経由ではダウンロードできないので、エッジ経由でダウンロードしました。拡張子を元に戻すだけで、サイトエンジンはdbfファイルを読み込ませないようにします。

なぜ必要なのか?リンク先に+-40%と書かれているのでは?そして、私が覚えている限りでは、非常に小さな割合で、離散的なオークションとサスペンションで始まる?でも、まだ手をつけていないんです。もう頭が四角いんですよ~、方向音痴のまま他の作戦を試行錯誤中・・・。

感謝

 
Andrey Miguzov #:

取引期間中の離散的オークション

目的

裁量オークション技術 導入前は、現在の株価が設定された制限値から逸脱すると、その証券の売買が30分間停止された。このような状況は、入札者にとって不都合であり、停止中は、ボラティリティの高い環境下で、商品のポジションを調整することができなかったのである。
30分停止ではなく、バラバラのオークションを導入 することで問題を解決したのです。

離散型オークション開催可能期間

T+本取引モード(以下「T+2」)またはPIR株式-T+本取引モードにおいて、個別オークションを実施します。

  • IMOEX 指数の算出対象銘柄のうち、1 銘柄または DR について(1 銘柄の現在値が 前日の終値から±20%以上の乖離がある場合)
  • - 全株式・全DR同時(IMOEX指数の前取引日大引終了時からの乖離が±15%以上の場合)。

各シリーズの合計時間は30分、各シリーズは最大10分の3回で構成されています。

ランニングタイム

  • 07:10:00 - 16:39:59 モスクワ時間(前場がある銘柄とDRの場合)
  • 10:10:00 - 16:39:59 モスクワ時間(前場がない銘柄とDRの場合)

https://www.moex.com/s1429

確認したところ、確かにそうだが、Quickは876.3と書いている。

875.759999999999990905


//+------------------------------------------------------------------+
//| Expert Chaeck spot limit price function                          |
//+------------------------------------------------------------------+  
bool CheckSpotLimit(const double in_price)
{
  double close_price = SymbolInfoDouble(Symbol(), SYMBOL_SESSION_CLOSE);
  double max_price = close_price + close_price/100.0 * 20.0; 
  double min_price = close_price - close_price/100.0 * 20.0;
  if((in_price <= max_price) && (in_price >=min_price)) return(true);
  return(false);
}
理由: