FORTS 도와주세요 - 페이지 14

 
Edic :

아니, 지금은.

이 질문도 관심이 있습니다. 나는 브로커가 주식 섹션에 대한 시세 흐름을 연결하기를 기다리고 있습니다. 선물의 본격적인 거래를 위한 자금의 깊이 없이는 하기 어려울 것이기 때문입니다.

그리고 모스크바 거래소의 모든 상품에 대한 시장 데이터에 대한 액세스는 하나의 터미널에서 이루어져야 합니다. 그리고 그렇지 않습니다. 선물을 보고 싶다면 - 요새 계정으로 터미널을 열고, 통화 섹션을 보려면 - 통화로 터미널을 엽니다(지금은 그렇습니다). / 그런 다음 공동 분석을 위해 다른 터미널에서 하나의 차트를 가져와 첫 번째 터미널에 붙여넣는 방법에 대해 생각합니다. 어디에도 어울리지 않습니다.

그러나 올해 메타쿼트는 모든 섹션을 연결하고 모든 섹션의 모든 견적에 대한 액세스는 계정 섹션에 관계없이 모든 브로커 터미널에서 제공될 것을 약속합니다.

그때가 되면 되겠지.-- 그럼 나는 완전히 만족할 것이다.)

그리고 OI와 구매자/판매자에 구멍이 있습니까?

퀵에서 끄면 이시간 + 히스토리의 깊이가 오늘만 남는데 브로커 서버에서 특별한 설정을 하지 않으면 구멍이 뚫립니다.

 
Prival-2 :

OI 및 구매자/판매자에 구멍이 있습니까?

퀵에서 끄면 이시간 + 히스토리의 깊이는 현재일뿐이고 브로커 서버에서 특별한 설정을 하지 않으면 구멍이 생깁니다.

나는 아직 거래에서 OI를 사용하지 않습니다. 예, 저는 Quick과 함께 일한 지 얼마 되지 않았으며 MT5에서는 더욱 그렇습니다. 이 데이터는 실시간 모드에서 브로커의 MT5 서버에 축적된 것 같은데 자세한 내용은 모르겠습니다.

그래서 경험 많은 MT5 유저분들의 답변을 기다립니다)

 
Prival-2 :

OI 및 구매자/판매자에 구멍이 있습니까?

퀵에서 끄면 이시간 + 히스토리의 깊이가 오늘만 남는데 브로커 서버에서 특별한 설정을 하지 않으면 구멍이 뚫립니다.

안녕하세요!

OI로 무엇을 이해합니까?

이 경우:

Открытый интерес - это суммарное число открытых позиций в производных финансовых инструментах, измеренное в контрактах.
Если покупатель и продавец открывают сделку в условном производном инструменте на 1 контракт, то принято говорить,
что открытый интерес вырос на 2 контракта ( 1 контракт со стороны покупателя и 1 - продавца).

MT5에서는 그렇지 않습니다.

 
Mikalas :


MT5에서는 그렇지 않습니다.

SYMBOL_SESSION_BUY_ORDERSSYMBOL_SESSION_SELL_ORDERS 는 어떻습니까?
 

barabashkakvn:
Как насчёт SYMBOL_SESSION_BUY_ORDERS и SYMBOL_SESSION_SELL_ORDERS?

 

Открытый интерес - это суммарное число открытых позиций в производных финансовых инструментах
 
Mikalas :

매수 + 매도 = 총 미결 주문.

 //+------------------------------------------------------------------+
//|                                                      Volumes.mq5 |
//|                        Copyright 2009, MetaQuotes Software Corp. |
//|                                              http://www.mql5.com |
//+------------------------------------------------------------------+
#property copyright "2009, MetaQuotes Software Corp."
#property link        "http://www.mql5.com"
//---- indicator settings
#property indicator_separate_window
#property indicator_buffers 2
#property indicator_plots    1
#property indicator_type1   DRAW_COLOR_HISTOGRAM
#property indicator_color1  Green,Red
#property indicator_style1   0
#property indicator_width1   1
#property indicator_minimum 0.0
//--- input data
input ENUM_APPLIED_VOLUME InpVolumeType= VOLUME_TICK ; // Volumes
//---- indicator buffers
double                     ExtVolumesBuffer[];
double                     ExtColorsBuffer[];
//+------------------------------------------------------------------+
//| Custom indicator initialization function                         |
//+------------------------------------------------------------------+
void OnInit ()
  {
//---- buffers   
   SetIndexBuffer ( 0 ,ExtVolumesBuffer, INDICATOR_DATA );
   SetIndexBuffer ( 1 ,ExtColorsBuffer, INDICATOR_COLOR_INDEX );
//---- name for DataWindow and indicator subwindow label
   IndicatorSetString ( INDICATOR_SHORTNAME , "Volumes" );
//---- indicator digits
   IndicatorSetInteger ( INDICATOR_DIGITS , 0 );
//----
  }
//+------------------------------------------------------------------+
//|  Volumes                                                         |
//+------------------------------------------------------------------+
int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
  {
   long buy_orders= SymbolInfoInteger ( _Symbol , SYMBOL_SESSION_BUY_ORDERS );
   long sell_orders= SymbolInfoInteger ( _Symbol , SYMBOL_SESSION_SELL_ORDERS );
   Comment ( "buy " ,buy_orders, "; sell " ,sell_orders);
//--- OnCalculate done. Return new prev_calculated.
   return (rates_total);
  }
//+------------------------------------------------------------------+
 
barabashkakvn :

매수 + 매도 = 총 미결 주문.

볼로디아!

귀하의 정보를 위해 주문은 열려 있지 않습니다 !!!!

당신은 모든 사람에게 핸드북을 소개했습니다. 이제 당신이 그것을 읽을 차례입니다.

 
Mikalas :

볼로디아!

귀하의 정보를 위해 주문은 열려 있지 않습니다 !!!!

당신은 모든 사람에게 핸드북을 소개했습니다. 이제 당신이 그것을 읽을 차례입니다.

아마도 여전히 차트에 표시기를 붙일 수 있습니다. :) ?

또한, 나는 당신이 누구와 이야기하고 있는지 모릅니다. 포럼에는 인용 기능이 있지만 친숙함이 필요하지 않습니다.

 

명확성을 위해 OnCalculate() 코드가 약간 변경되었습니다.

 int OnCalculate ( const int rates_total,
                 const int prev_calculated,
                 const datetime &time[],
                 const double &open[],
                 const double &high[],
                 const double &low[],
                 const double &close[],
                 const long &tick_volume[],
                 const long &volume[],
                 const int &spread[])
  {
   long buy_orders= SymbolInfoInteger ( _Symbol , SYMBOL_SESSION_BUY_ORDERS );
   long sell_orders= SymbolInfoInteger ( _Symbol , SYMBOL_SESSION_SELL_ORDERS );
   long total=buy_orders+sell_orders;
   Comment ( "buy " ,buy_orders, "; sell " ,sell_orders, "; total " ,total);
//--- OnCalculate done. Return new prev_calculated.
   return (rates_total);
  }
 
barabashkakvn :

명확성을 위해 OnCalculate() 코드가 약간 변경되었습니다.

총 포지션

열린 위치의 수를 반환합니다.

int PositionsTotal ();

반환 값

int 유형의 값입니다.

메모

기호 에 대해 한 번에 하나의 위치 만 열 수 있으며 이는 하나 이상의 거래 의 결과입니다.

위치는 "도구" 패널의 "거래" 탭에도 표시되는 활성 보류 주문 과 혼동되어서는 안 됩니다 .

거래 계좌 의 총 포지션 수는 금융 상품의 총 수를 초과할 수 없습니다.

또한보십시오

PositionGetSymbol() , PositionSelect( ) , 위치 속성