現在のバーでないOpen Interestの値の取得 - ページ 6

削除済み  
fxsaber:
それが当たり前!これがMT5の違いです。取引所では、見ての通り、合計がゼロになっています。
また、その解決策をあなたの判断で教えてください。
 
Alexander Antoshkin:
また、その解決策をあなたの判断で教えてください。
証明書の実態を反映したもの。
削除済み  
fxsaber:
ヘルプの実態を反映したもの。
でも、これってプログラムでも解決できますよね?
 
Alexander Antoshkin:
わかりました、応援します。でも、プログラム的に解決できるのでは?

証券取引所には、このような数値があります。

  • BUY_physics
  • BUY_physics
  • 物理を売る
  • 売る_ユリカ

BUY_physics + BUY_forensics == SELL_forensics + SELL_forensics常に等しく なります。

MT5は2つの値を返しますが、何を示しているのかまだ明確ではありません。OMに関連するものであれば、上記の4つの値の数学的な組み合わせを返すはずである。

 
Dmitriy Skub:
ドットはすでにここに 置かれています。そうすると点線になります)

2.2 章を読む。建玉」と「建玉の総数」の考え方。説明から察するに、どうやらMT5ではOI以外を返しているようです。

取引所で取引し、マーケット用のアプリケーションを書き、なぜか明らかな矛盾に気づかない。

削除済み  
victor51152:

もし、このピンカートンが法人と個人を分離することに成功したら......どんな混乱が起こるか想像がつきますか?
 

パラメータについて

シンボル_セッション_買い注文_ボリューム

現時点での買い注文の総量

二重

シンボル_セッション_販売注文_ボリューム

現時点での売り 注文の総量

二重

は、取引所に要望を出した。これが本当のパラメータだという説が強いのですが、有料のためmoexのホームページには掲載されていません。

 

では、ここからが本題です。ここでは、MetaTrader 5とQuickBooksの相関関係を紹介します。

MetaTrader 5クイッククイック
現時点での買い注文の総量総需要
現時点での売り 注文の総量総供給量

数字では100%一致しています。

 
Karputov Vladimir:

では、ここからが本題です。ここでは、MetaTrader 5とQuickBooksの相関関係を紹介します。

MetaTrader 5クイッククイック
現時点での買い注文の総量総需要
現時点での売り 注文の総量総供給量

数字では100%一致しています。

QuickBooksでは、これらの単語の組み合わせはどのような意味を持つのでしょうか?
 
Karputov Vladimir:

では、ここからが本題です。ここでは、MetaTrader 5とQuickBooksの相関関係を紹介します。

MetaTrader 5クイッククイック
現時点での買い注文の総量総需要
現時点での売り 注文の総量総供給量

数字では100%一致しています。

引用元:Finam

総需要 - すべての買い注文に含まれる証券の数量(ロット単位)。

入札の合計- 全入札の証券数量、ロット単位。

すなわち、予想通り、OMではなく、カップのそれぞれの側の全入札額(氷山を除く)の合計である。

しかし、その時初めて、MT5がカップを完全に変換して いないことが判明しました - バンドの合計がこれらの値よりも小さいです。そして、これがオイシイ!という人がいるわけがない。白黒でSYMBOL_SESSION_INTERESTがある場合。そして、その歴史も公開されています

Expert Advisorで確認する

class BOOK
{
protected:
  MqlBookInfo Book[];
  
public:
  const string symbol;
  BOOK( const string Symb = NULL ) : symbol((Symb == NULL) ? _Symbol : Symb)
  {
    ::MarketBookAdd(this.symbol);
    
    this.Refresh();    
  }
  
  ~BOOK( void )
  {
    ::MarketBookRelease(this.symbol);
  }
  
  bool Refresh( const string Symb = NULL )
  {
    return(((Symb == NULL) || (Symb == this.symbol)) ? ::MarketBookGet(this.symbol, this.Book) : false);
  }

  uint GetAmount() const
  {
    return(::ArraySize(this.Book));
  }
  
  const MqlBookInfo operator []( const uint Pos ) const
  {
    const MqlBookInfo Tmp = {0};
        
    return(Pos < this.GetAmount() ? this.Book[Pos] : Tmp);
  }
  
  long GetSumVolume(const ENUM_BOOK_TYPE Type = BOOK_TYPE_SELL ) const
  {
    const uint Amount = this.GetAmount();
    long SumVol = 0;
    
    for (uint i = 0; i < Amount; i++)
      if (this.Book[i].type == Type)
        SumVol += this.Book[i].volume;
        
    return(SumVol);    
  }
};

#define  TOSTRING(A) #A + " = " + (string)A

BOOK Book;

void OnBookEvent(const string &symbol )
{  
  if (Book.Refresh(symbol))
    ::Comment(TOSTRING(Book.GetSumVolume(BOOK_TYPE_SELL)) + "\n" +
              TOSTRING(::SymbolInfoDouble(_Symbol, SYMBOL_SESSION_SELL_ORDERS_VOLUME)) + "\n" +
              TOSTRING(Book.GetSumVolume(BOOK_TYPE_BUY)) + "\n" +
              TOSTRING(::SymbolInfoDouble(_Symbol, SYMBOL_SESSION_BUY_ORDERS_VOLUME)) + "\n");
              
  return;
}
Форумы ФИНАМа : Интернет трейдинг Quik - Вопрос о спросе и предложении в QUIK
  • DonMon
  • forum.finam.ru
Автор Сообщение В таблице текущих значений QUIK есть такие параметры как: 1. Общий спрос 2. Общее предложение (что означают эти параметры, количество лимитных заявок от начала сессии?) Что тогда означают такие параметры...