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

 
Andrey Miguzov #:

Questo è quello che ho scritto su Finam. Ho intenzione di aprire un conto lì solo per l'EBS.

È un peccato che i broker non possano essere discussi sul forum. Vi sarei molto grato se poteste scrivere nel vostro messaggio personale perché non andarci.

Vi sarei molto grato se poteste scrivere nel vostro messaggio personale perché no.

Vi scriverò di persona.

 

Non capisco bene la politica (foto sotto)

Nell'immagine sopra ("Pending order") si può impostare un ordine limite

Se è "Ritorno", allora in caso di riempimento parziale l'ordine sarà nella tazza, se è "Tutto/Nulla" ,

se non riempito, l'ordine sarà ritirato.

Qual è il significato di "Esecuzione dello scambio"?

Nel riferimento:

Esecuzione dello scambio

Letransazioni vengono eseguite ai prezzi correnti di mercato.


Ma non si può piazzare un ordine di mercato sul mercato azionario.

Poi risulta essere lo stesso di "Pending Order", solo ai migliori prezzi del mercato.

O non lo è?

 

Deciso di tenere RETURN

Ma ho ancora la domanda principale, che è dove tutto è iniziato

Qual è la velocità di esecuzione dell'ordine di compravendita (Sleep(10); //TODO ??????????????????????????????????? )?

Ora l'attesa è di 50 ms

//+------------------------------------------------------------------+
//| Expert Check Deal function                                       |
//+------------------------------------------------------------------+
PIPE_COMMAND CheckDeal(const ulong a_ticket)
{
  int cnt = 0;
  while(cnt < 5)
  {
    if(OrderSelect(a_ticket))
   {
     long init_vol = long(OrderGetDouble(ORDER_VOLUME_INITIAL));
     long cur_vol = long(OrderGetDouble(ORDER_VOLUME_CURRENT));
     if(cur_vol < init_vol)
     {
       return(P_DEAL_PARTIAL);
     }
   }
   else
   if(HistoryOrderSelect(a_ticket))
   {
     spot_ticket = 0;
     return(P_DEAL_DONE);
   }
    Sleep(10); //TODO ??????????????????????????????????? 
    cnt++;
  }
  return(P_NO_DEAL);
}

Aggiunto da

Sul server demo

ci vogliono poco più di 4,5 ms per piazzare e ritirare un ordine, ma questo senza metterlo in borsa.

2022.03.08 02:21:21.052 Trades  '1115097': sell limit 2 GAZP at 125.00
2022.03.08 02:21:21.057 Trades  '1115097': accepted sell limit 2 GAZP at 125.00
2022.03.08 02:21:21.057 Trades  '1115097': order #403249172 sell limit 2 / 2 GAZP at 125.00 done in 4.702 ms
2022.03.08 02:21:21.107 Trades  '1115097': cancel order #403249172 sell limit 2 GAZP at 125.00
2022.03.08 02:21:21.111 Trades  '1115097': accepted cancel order #403249172 buy 0  at market
2022.03.08 02:21:21.111 Trades  '1115097': cancel #403249172 sell limit 2 GAZP at market done in 4.504 ms

E sul server live?

 
prostotrader #:

Vi ho scritto di persona.

Vorrei anche sapere.

 
JRandomTrader #:

Vorrei anche sapere.

Ho copiato la risposta alla mia e-mail

 
prostotrader #:

Vi ho scritto in un messaggio privato.


Puoi anche mandarlo a me, volevo aprire un conto per il pair trading...
 
Roman Shiredchenko #:

Vorrei aprire un conto per il pair trading...

Inoltrata la risposta

 
prostotrader transazioni vengono eseguite ai prezzi correnti di mercato.


Ma non si può piazzare un ordine di mercato sul mercato azionario.

Poi risulta essere lo stesso di "Pending Order", solo ai migliori prezzi del mercato.

O non lo è?


Sembra che secondo la strategia, dovremmo chiaramente comprare quanto dichiarato.

Per piazzare una copertura con la stessa quantità di volume di fx.

 
prostotrader #:

Ho copiato la risposta alla mia e-mail personale

È possibile per me leggerlo?
 
Sergey Gridnev #:
È possibile per me leggerlo?

Anche a me non dispiace leggerlo, ma non oso chiedere. Perché opprimere la gente......... Penso che se si mette questo testo nell'archivio e nessuno, non una parola sul contenuto condividerà la sua opinione su di esso, questo non violerà le regole del forum. Dopotutto, non è vietato postare qualsiasi testo, solo discutere dei broker.

Motivazione: