Potete dirmi, sto cercando di impostare take profit e stop loss, l'ordine è aperto e SL e TP non sono impostati, qual è il problema e come risolverlo?
Qual è la modalità di esecuzione del mercato supportata dal broker? Se la modalità di esecuzione del mercato è supportata , allora SL e TP non sono impostati per essa.
Cosa intendi per non fornire SL e TP e se hai bisogno di livelli, cosa fai? O intendete modificarlo dopo l'apertura? Se lo modificate, potete darmi una funzione di esempio, grazie.
Restituisce 3 - cioè SYMBOL_TRADE_EXECUTION_MARKET
Cosa intendi per non fornire SL e TP e se hai bisogno di livelli, cosa fai? O intendete modificarlo dopo l'apertura? Se lo modificate, potete darmi una funzione di esempio, grazie.
Se usate ordini limite, potete impostare sia stop che take. Quanto vicino al mercato può essere impostato un ordine limite? Dipende dal broker, da zero pip (cioè al prezzo di mercato).
Potete dirmi, sto cercando di impostare take profit e stop loss, l'ordine è aperto e SL e TP non sono impostati, qual è il problema e come risolverlo?
Controlla la proprietàSYMBOL_TRADE_EXEMODE per lo strumento, che può essere uno dei valori dell'enumerazione ENUM_SYMBOL_TRADE_EXECUTION:
ENUM_SYMBOL_TRADE_EXECUTION
Identificatore
Descrizione
RICHIESTA DI ESECUZIONE DI SCAMBIO DI SIMBOLI
Commercio su richiesta
SYMBOL_TRADE_EXECUTION_INSTANT
Commercio a prezzi di streaming
SIMBOLO_COMMERCIO_MERCATO_DI_ESECUZIONE
Esecuzione_mercato
SCAMBIO DI SIMBOLI
Esecuzione dello scambio
SL e TP non sono richiestiper il trading in modalità SYMBOL_TRADE_EXECUTION_MARKET.
Potete dirmi, sto cercando di impostare take profit e stop loss, l'ordine è aperto e SL e TP non sono impostati, qual è il problema e come risolverlo?
Restituisce 3 - cioè SYMBOL_TRADE_EXECUTION_MARKET
Cosa intendi per non fornire SL e TP e se hai bisogno di livelli, cosa fai? O intendete modificarlo dopo l'apertura? Se lo modificate, potete darmi una funzione di esempio, grazie.
Restituisce 3 - cioè SYMBOL_TRADE_EXECUTION_MARKET
Cosa intendi per non fornire SL e TP e se hai bisogno di livelli, cosa fai? O intendete modificarlo dopo l'apertura? Se lo modificate, potete darmi una funzione di esempio, grazie.
E se ho bisogno di seguire il mercato? Ho aperto un ordine e cosa devo fare se non posso impostare il TP e lo SL?
Qui è dove dice il Riferimento MQL5 / Costanti, enumerazioni e strutture standard / Strutture di dati / Struttura di una richiesta di scambio:
SL & TP Modification Торговый приказ на модификацию уровней StopLoss и/или TakeProfit. Требуется указание 4 полей: action symbol sl tp
Quindi il codice è più o meno così (dopo aver controllato la posizione):
Restituisce 3 - quindi si ottiene SYMBOL_TRADE_EXECUTION_MARKET
Il problema sembra essere altrove.
Il valore "3" non viene restituito in alcun modo :) Dopo tutto, le enumerazioni sono numerate da zero.