Ti stai perdendo delle opportunità di trading:
- App di trading gratuite
- Oltre 8.000 segnali per il copy trading
- Notizie economiche per esplorare i mercati finanziari
Registrazione
Accedi
Accetti la politica del sito e le condizioni d’uso
Se non hai un account, registrati
Ecco un esempio da un conto reale:
Ecco un esempio da un conto reale:
Hai eseguito il mio EA su demo?
aggiunto
MqlTradeResult result={0};
order_ticket=0;
request.magic=Magic;
request.symbol=Symbol();
request.volume=1;
request.type_filling=ORDER_FILLING_IOC;
request.type_time=ORDER_TIME_DAY;
request.action=TRADE_ACTION_PENDING;
request.type=ORDER_TYPE_SELL_LIMIT;
request.comment="";
double a_price = SymbolInfoDouble(Symbol(),SYMBOL_SESSION_PRICE_LIMIT_MIN);
request.price=a_price;
Print(__FUNCTION__,": Order price = ", DoubleToString(a_price));
AZIONE_COMMERCIALE_IN SOSPESO
Impostare un ordine di compravendita per eseguire un'operazione alle condizioni specificate (ordine in sospeso)
TIPO DI ORDINE_VENDITA_LIMITE
Ordine Pending Sell Limit
Non viene rimandato da nessuna parte e viene eseguito al prezzo corrente!!!!
Non importa se è demo o reale.
Sto parlando di tipi di ordine. Possono essere solo nel mercato azionario. In che modo un Sell Limit sarà al di sotto del mercato?
Verrà eseguito immediatamente e subirà una perdita. Il commerciante non perde nulla da questo, guadagna solo. E questo non funzionerà con gli ordini stop-limit perché l'ordine dovrebbe rivelarsi immediatamente in profitto.
Scrivi anche che non c'è nessuna baia con il villaggio. Guardate voi stessi cosa si compila nei campi request.action e request.type
Argomento!
Ma, imho, ognuno ha ragione a modo suo. Non bisogna confondere la forma con il contenuto. In MQL5 l'ordine limite è in sospeso (in forma). Un'altra cosa è che il meccanismo permette di usarlo come un ordine di mercato, cioè trasformarlo rapidamente in un ordine di mercato (se le condizioni di attivazione dell'ordine sono soddisfatte). E, per quanto riguarda il suo contenuto, l'ordine limite si trasforma in un ordine a mercato. Quindi va così...
Hai eseguito il mio EA?
No, certo che so cosa intendi. Un ordine limite può essere eseguito sul mercato se si imposta un prezzo che si sa essere peggiore del prezzo corrente.
Ma non è di questo che stiamo parlando qui - per piazzare un ordine pendente in una fetta di mercato, solo gli ordini limite BuyLimit/SellLimit dovrebbero essere usati.
No, certo che so cosa intendi. Un ordine limite può essere eseguito sul mercato se si imposta un prezzo che si sa essere peggiore del prezzo corrente.
Non è di questo che stiamo parlando - dovremmo usare solo ordini BuyLimit/SellLimit per piazzare un ordine pendente in una finestra di mercato.
No, per piazzare un ordine nel mercato (e ci sarà) dovete usare
request.type_filling=ORDER_FILLING_RETURN.
Aggiunto
Cambiare ORDER_FILLING_IOC in ORDER_FILLING_RETURN (nel mio esempio)
e il prezzo a SYMBOL_SESSION_PRICE_LIMIT_MAX
E vedrete l'ordine nel mercato
Ok, te lo chiedo di nuovo, stai mettendo il limite di vendita sotto il mercato?
SÌ
SÌ
Quindi volete che un ordine di vendita-limite nella tazza stia tra i limiti di acquisto?
Non voglio niente.
Leggete attentamente l'intero thread.