FORTI SL e TP - pagina 4

 
-Aleks-:

Conosco i tipi di ordini - stiamo parlando di take profit e stop loss, quindi la domanda è se è possibile dire al broker cosa fare quando il prezzo viene raggiunto - chiudere al mercato o mantenere il proprio, fisso, prezzo di chiusura.

Non si può
 
prostotrader:


Ho letto l'aiuto del terminale :)

Ho classificato gli ordini secondo lo standard della borsa con riferimento ai termini specificati nei manuali del terminale e dell'editor.

Stavo solo parlando in termini di MT5/MQL5:

ENUM_ORDER_TYPE.

Identificatore

Descrizione

ORDINE_TYPE_BUY

Ordine di mercato per comprare

TIPO D'ORDINE_VENDERE

Ordine di mercato per vendere

TIPO D'ORDINE_ACQUISTO_LIMITE

Ordine Buy Limit in sospeso

TIPO DI ORDINE_VENDITA_LIMITE

Ordine Pending Sell Limit

TIPO D'ORDINE_ACQUISTO_STOP

Ordine buy stop in sospeso

TIPO DI ORDINE_VENDI_STOP

Ordine Sell Stop in sospeso

TIPO D'ORDINE_ACQUISTO_LIMITE

Quando il prezzo dell'ordine viene raggiunto, un ordine pendente Buy Limit viene piazzato al prezzo StopLimit

TIPO D'ORDINE_VENDITA_LIMITE_DI_FINE

Quando il prezzo dell'ordine viene raggiunto, un ordine pendente Sell Limit viene piazzato al prezzo StopLimit

TIPO D'ORDINE_CLOSE_BY

Ordine di chiudere una posizione con una contro posizione


 
Yury Kulikov:

Stavo solo parlando in termini di MT5/MQL5:

ENUM_ORDER_TYPE.

Identificatore

Descrizione

ORDINE_TYPE_BUY

Ordine di mercato per comprare

TIPO D'ORDINE_VENDERE

Ordine di mercato per vendere

TIPO D'ORDINE_ACQUISTO_LIMITE

Ordine Buy Limit in sospeso

TIPO DI ORDINE_VENDITA_LIMITE

Ordine limite di vendita in sospeso

TIPO D'ORDINE_ACQUISTO_STOP

Ordine buy stop in sospeso

TIPO DI ORDINE_VENDI_STOP

Ordine Sell Stop in sospeso

TIPO D'ORDINE_ACQUISTO_LIMITE

Quando il prezzo dell'ordine viene raggiunto, un ordine pendente Buy Limit viene piazzato al prezzo StopLimit

TIPO D'ORDINE_VENDITA_LIMITE_DI_FINE

Quando il prezzo dell'ordine viene raggiunto, un ordine pendente Sell Limit viene piazzato al prezzo StopLimit

TIPO D'ORDINE_CLOSE_BY

Ordine di chiudere una posizione con una contro posizione



Yuri, dai un'occhiata al file allegato al mio post precedente.

La Borsa non ha gli annunci che hai menzionato.

Aggiunto

Ordine Buy Limit in sospeso


Gli sviluppatori l'hanno chiamato così perché questo ordine viene memorizzato sul server e non viene immediatamente pubblicato sulla borsa.

Avrebbero dovuto chiamarlo ordine del server).

Da qui l'enorme confusione negli ordini :)

Ci sono solo tre tipi nello scambio

Ordine di quotazione (rimane nella coda dopo la somma parziale)

controfferta (viene rimossa dopo l'asta)

offerta Fill-or-Kill

Aggiunto

Ora vi dimostrerò cheun "Pending Buy Limit Order" non può essere un ordine pendente

MqlTradeRequest request = {0};
  MqlTradeResult  result  = {0};
./--- Fill structure
  request.magic = 12345678902;
  request.symbol = Symbol();
  request.volume = 1;
  request.type_filling = ORDER_FILLING_IOC;
  request.type_time = ORDER_TIME_DAY;
  request.action = TRADE_ACTION_PENDING;
  request.price = price;
  request.comment = "Лимитный ордер...";
  if (buy_sell)
  {
    request.type = ORDER_TYPE_BUY_LIMIT;
  }
  else
  {
    request.type = ORDER_TYPE_SELL_LIMIT;
  }  
Come può essere un ordine Pending se viene eseguito immediatamente?
 
Scrivi anche che non c'è nessuna baia con il villaggio. Guardate voi stessi cosa si compila nei campi request.action e request.type
 
prostotrader:

Cosa posso dire :) leggete attentamente l'aiuto.

Estratto dall'aiuto per il terminale:

Выставление торговых заявок

Выставление торговой заявки означает создание отложенного ордера на покупки/продажу какого-либо финансового инструмента по заданной цене,

не присутствующей в данный момент на рынке. В зависимости от того, как заявки обрабатываются на сервере, они могут выводится прямиком в стакан цен

(как правило, напрямую выводятся лимитные заявки) или ожидать исполнения на стороне брокера (как правило, стоп или стоп-лимитные заявки)

с последующим превращением в рыночную заявку.

...
...
...

Стоп и Стоп-Лимитные ордера

Как правило, Стоп и Стоп-Лимитные ордера (Buy Stop, Sell Stop, Buy Stop Limit и Sell Stop Limit) в отличие от лимитных ордеров не выводятся

во внешнюю торговую систему (биржу) напрямую. До достижения стоп-цены данные типы ордеров обрабатываются внутри платформы MetaTrader 5.

•При достижении стоп-цены, указанной в Buy Stop или Sell Stop ордере, выполняется соответствующая рыночная операция.
•При достижении стоп-цены, указанной в Buy Stop Limit или Sell Stop Limit ордере, выставляется соответствующая лимитная заявка, которая будет видна остальным участникам рынка.

 
Yury Kulikov:

Cosa posso dire :) leggete attentamente l'aiuto.

Estratto dall'aiuto al terminale:

Выставление торговых заявок

Выставление торговой заявки означает создание отложенного ордера на покупки/продажу какого-либо финансового инструмента по заданной цене,

не присутствующей в данный момент на рынке. В зависимости от того, как заявки обрабатываются на сервере, они могут выводится прямиком в стакан цен

(как правило, напрямую выводятся лимитные заявки) или ожидать исполнения на стороне брокера (как правило, стоп или стоп-лимитные заявки)

с последующим превращением в рыночную заявку.

...
...
...

Стоп и Стоп-Лимитные ордера

Как правило, Стоп и Стоп-Лимитные ордера (Buy Stop, Sell Stop, Buy Stop Limit и Sell Stop Limit) в отличие от лимитных ордеров не выводятся

во внешнюю торговую систему (биржу) напрямую. До достижения стоп-цены данные типы ордеров обрабатываются внутри платформы MetaTrader 5.

•При достижении стоп-цены, указанной в Buy Stop или Sell Stop ордере, выполняется соответствующая рыночная операция.
•При достижении стоп-цены, указанной в Buy Stop Limit или Sell Stop Limit ордере, выставляется соответствующая лимитная заявка, которая будет видна остальным участникам рынка.


Eseguire il consulente allegato su demo (FORTS)

e vedere dove è "depositato" e a che prezzo viene eseguito :)

2017.03.06 09:48:39.411 Test_sync_order (RTS-3.17,M1)   SetSyncOrder: Order price = 104200.00000000
2017.03.06 09:48:37.955 Experts expert Test_sync_order (RTS-3.17,M1) loaded successfully
2017.03.06 09:48:39.411 Trades  '1007932': sell limit 1.00 RTS-3.17 at 104200
2017.03.06 09:48:39.420 Trades  '1007932': accepted sell limit 1.00 RTS-3.17 at 104200
2017.03.06 09:48:39.420 Trades  '1007932': sell limit 1.00 RTS-3.17 at 104200 placed for execution
2017.03.06 09:48:39.428 Trades  '1007932': order #55062748 sell limit 1.00 / 1.00 RTS-3.17 at 104200 done in 17.010 ms
2017.03.06 09:48:39.428 Trades  '1007932': deal #8957618 sell 1.00 RTS-3.17 at 111390 done (based on order #55062748)
2017.03.06 09:48:44.233 Experts expert Test_sync_order (RTS-3.17,M1) removed
File:
 
Gli stop dovrebbero essere attivati dal mercato se il prezzo dell'ultimo scambio ha toccato il livello specificato. Altrimenti - tutti gli altri ordini del libro. Di conseguenza, si può controllare sulle operazioni illiquide. Aprire un futures o un'azione illiquida, impostare un limite di acquisto e guardare come deve stare nello stack. E lo stop-loss per esso non starà lì, perché tutti gli ordini stop-loss sono sul server del broker e andranno sul mercato solo sotto condizione. L'ordine limite è nella tazza, perché non ci sono altri ordini in borsa tranne questi.
 
State mettendo il limite di vendita al di sotto del mercato?
 
ottenand:
Gli stop dovrebbero essere attivati dal mercato se il prezzo dell'ultimo scambio ha toccato il livello specificato. Altrimenti - tutti gli altri ordini del libro. Di conseguenza, si può controllare sulle operazioni illiquide. Aprire un futures o un'azione illiquida, impostare un limite di acquisto e guardare come deve stare nello stack. E lo stop-loss per esso non starà lì, perché tutti gli ordini stop-loss sono sul server del broker e andranno sul mercato solo sotto condizione. L'ordine Limit è nel mercato, dato che non ci sono altri ordini nel mercato tranne questi.

Ora non stiamo parlando di stop, ma di tipi di ordini.
 
prostotrader:

Ora non stiamo parlando di stop, ma di tipi di ordine.
Sto parlando di tipi di ordine. Possono essere solo nel mercato azionario. In che modo un Sell Limit sarà al di sotto del mercato?