Mercato azionario. Azioni. Velocità di esecuzione degli ordini commerciali. - pagina 20

 
Andrey Miguzov #:

Solo che non si scarica via chrome, ho scaricato via edge. Cambia semplicemente l'estensione - il motore del sito non ti permette di caricare i file dbf.

Perché ne avete bisogno? Non è scritto nel link +-40%? E lì, per quanto mi ricordo, una percentuale molto piccola inizia con un'asta discreta e la sospensione poi? Ma non ci sono ancora entrato. La mia testa è già quadrata - sto provando altre strategie senza direzione...

Grazie

 
Andrey Miguzov #:

Asta discreta di un periodo di trading

Scopo

Prima dell'introduzione della tecnologia dell'asta discrezionale, se il prezzo corrente delle azioni si discostava dai limiti stabiliti, il trading del titolo veniva sospeso per 30 minuti. Questa situazione era scomoda per gli offerenti, poiché durante la sospensione non potevano aggiustare le loro posizioni sullo strumento in un ambiente altamente volatile.
L'introduzione diun'asta discreta invece di una sospensione di 30 minuti ha risolto il problema.

Periodo durante il quale si può tenere un'asta discreta

L'asta discreta è condotta in modalità T+ Main Trading ("T+2") o in modalità PIR Shares -T+ Main Trading:

  • per una singola azione o DR dalla lista dei titoli per il calcolo dell'indice IMOEX (nel caso in cui il prezzo corrente di un titolo si discosti più del ±20% dal prezzo di chiusura del giorno precedente)
  • - simultaneamente per tutte le azioni e i DR (in caso di deviazione dell'indice IMOEX oltre il ±15% dal prezzo di chiusura della sessione principale del giorno precedente)

Il tempo totale di ogni serie di aste discrete è di 30 minuti; ogni serie consiste di 3 aste discrete di 10 minuti ciascuna.

Tempi di esecuzione:

  • 07:10:00 - 16:39:59 ora di Mosca (per azioni e DR con sessione mattutina)
  • 10:10:00 - 16:39:59 ora di Mosca (per azioni e DR senza sessione mattutina)

https://www.moex.com/s1429

Controllato, sembra essere vero, tuttavia Quick ha scritto 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);
}
Motivazione: