FORTI Si prega di aiutare - pagina 14

 
Edic:

Non ancora.

Sono anche interessato a questa domanda. Sto aspettando che il broker colleghi il flusso delle quotazioni per la sezione delle azioni. Perché sarebbe difficile fare a meno di tutta la profondità dello stock per un trading di futures a tutti gli effetti.

E l'accesso ai dati di mercato su assolutamente tutti gli strumenti della Borsa di Mosca dovrebbe essere fatto da un unico terminale. Se volete vedere i futures - aprite un terminale con un conto Forts, e se volete vedere la sezione foreign exchange - aprite un terminale con foreign exchange (per ora - così). /E poi pensare come estrarre un grafico da un altro terminale e attaccarlo al primo per un'analisi congiunta. Questo non è il modo di farlo.

Ma, quest'anno i metaquote sono promessi per collegare tutte le sezioni e le quotazioni di tutte le sezioni saranno accessibili da qualsiasi terminale del broker, indipendentemente dalla sezione del conto.

Quando questo accadrà sarò pienamente soddisfatto)

C'è un buco nell'OI e nei compratori/venditori o no?

In Quickswitch se lo spegni, si forma un buco per quel tempo + la profondità della storia è solo il giorno corrente, a meno che non si facciano impostazioni speciali sul server del broker.

 
Prival-2:

C'è un buco in OI e acquirenti/venditori o no?

In Quickswitch se lo spegni, si forma un buco per quel tempo + la profondità della storia è solo il giorno corrente, a meno che non si facciano impostazioni speciali sul server del broker.

Non uso ancora l'OI nel trading. Non lavoro con Quicksilver così a lungo, e MT5 ancora meno. Penso che questi dati siano raccolti dal server del broker MT5 in tempo reale, ma non conosco i dettagli.

Quindi aspettiamo una risposta da utenti MT5 più esperti)

 
Prival-2:

C'è un buco in OI e acquirenti/venditori o no?

In Quickk se lo spegni, si forma un buco per quel tempo + la profondità della storia è solo il giorno corrente, a meno che tu non faccia delle impostazioni speciali sul server del broker.

Buona giornata!

E cosa intendete voi per OI?

Se questo:

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

Allora MT5 non ce l'ha.

 
Mikalas:


In MT5 questo non è il caso.

E SYMBOL_SESSION_BUY_ORDERS e SYMBOL_SESSION_SELL_ORDERS?
 

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

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

comprare + vendere = numero totale di ordini aperti.

//+------------------------------------------------------------------+
//|                                                      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:

comprare + vendere = numero totale di ordini aperti

Volodya!

Gli ordini, per vostra informazione, NON sono posizioni aperte!!!!

Tu rimandi tutti al manuale, ora tocca a te leggerlo.

 
Mikalas:

Volodya!

I mandati, per vostra informazione, non sono POSIZIONE APERTA!!!!

Tu rimandi tutti al manuale, ora tocca a te leggerlo.

Forse alla fine attaccherai l'indicatore al grafico :) ?

E, inoltre - non so a chi vi siete rivolti ora. C'è una funzione sul forum - citare, e non c'è bisogno di familiarità.

 

Modificato leggermente il codice OnCalculate() per chiarezza

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:

Modificato il codice di OnCalculate() per chiarezza

PosizioniTotale

Restituisce la quantità di posizioni aperte.

intPositionsTotal();

Valore restituito

Valore di tipo int.

Nota

Per ogni simbolo, solo una posizione può essere aperta in qualsiasi momento, che è il risultato di uno o più scambi.

Le posizioni non devono essere confuse con gli ordini pendenti, che sono anche visualizzati nella scheda "Trade" del pannello "Toolbox".

Il numero totale di posizioni sul conto di trading non può superare il numero totale distrumenti finanziari.

Vedi anche

PositionGetSymbol(), PositionSelect(), Proprietà di posizione

Motivazione: