void OM(longconst magic_number)
{
Print(__FUNCTION__);
for(int i=PositionsTotal()-1;i>=0;i--) // returns the number of open positionsif(m_position.SelectByIndex(i))
if( m_position.Magic()==magic)
m_trade.PositionModify(m_position.Ticket(),SymbolInfoDouble(Symbol(),SYMBOL_BID)-1000*Point(),SymbolInfoDouble(Symbol(),SYMBOL_BID)+1000*Point());
return;
}
Ich versuche, die Position zu ändern, aber es funktioniert nicht.
Können Sie mir sagen, was los ist?
Sie geben nicht an, um welche Art von Position es sich handelt: KAUFEN oder VERKAUFEN - aber sie haben das entgegengesetzte Prinzip von Stop Loss und Take Profit
Sie definieren nicht, welche Art von Position: KAUFEN oder VERKAUFEN - und sie haben genau das entgegengesetzte Prinzip der Einstellung von Stop Loss und Take Profit
Sie definieren nicht, welche Art von Position: KAUFEN oder VERKAUFEN - und sie haben genau das entgegengesetzte Prinzip der Einstellung von Stop Loss und Take Profit
Der Handel wird nur um 1 Pip verändert, obwohl ichSymbolInfoDouble(Symbol(),SYMBOL_BID)-1000*Point() gesetzt habe
Sie definieren den Positionstyp nicht: BUY oder SELL - und sie haben die entgegengesetzten Prinzipien von Stop Loss und Take Profit
Nach der Positionszuweisung müssen Sie den Typ der Position definieren - zum Beispiel für BUY
if(m_position.PositionType()==POSITION_TYPE_BUY)
und versuchen Sie erst dann, Stop Loss und Take Profit dafür festzulegen. Stop Loss und Take Profit sollten nicht "von oben" festgelegt werden: Sie solltenden Eröffnungskurs der Position und den aktuellen Kurs der Position analysieren. Sie können nicht einfach den aktuellen Geld- und Briefkurs aus dem Nichts übernehmen.
sbr080: Guten Tag, haben Sie vor, in MT5 separate Trades wie in MT4 zu erstellen? Ohne Kombination.
Im MetaTrader 5 ist es seit einigen Jahren möglich, zwei Arten von Handelskonten zu eröffnen:
Netting - es kann jeweils nur eine Position (entweder KAUF oder VERKAUF) eröffnet werden. Ein BUY 0,5 Lot wurde eröffnet und wurde zu einem BUY 1,5 Lot.
Hedge - mehrere entgegengesetzte Positionen können gleichzeitig auf einem Symbol bestehen: z.B. BUY 1.3 lot und SELL 0.8 lot.
Im MetaTrader 5 ist es seit einigen Jahren möglich, zwei Arten von Handelskonten zu eröffnen:
Netting - es kann jeweils nur eine Position (entweder KAUF oder VERKAUF) eröffnet werden. Ein BUY 0,5 Lot wurde eröffnet und wurde zu einem BUY 1,5 Lot.
Hedge - mehrere entgegengesetzte Positionen können gleichzeitig auf einem Symbol bestehen: z.B. BUY 1.3 lot und SELL 0.8 lot.
Bei einem Hedge ist es möglich, mehrere Positionen zu eröffnen: z.B. KAUFEN 1 Lot und KAUFEN 2 Lots zu unterschiedlichen Preisen ohne Kombination ?
Ich versuche, die Position zu ändern, aber es funktioniert nicht.
Können Sie mir sagen, was los ist?
Ich versuche, die Position zu ändern, aber es funktioniert nicht.
Können Sie mir sagen, was los ist?
Sie geben nicht an, um welche Art von Position es sich handelt: KAUFEN oder VERKAUFEN - aber sie haben das entgegengesetzte Prinzip von Stop Loss und Take Profit
Sie definieren nicht, welche Art von Position: KAUFEN oder VERKAUFEN - und sie haben genau das entgegengesetzte Prinzip der Einstellung von Stop Loss und Take Profit
Sie definieren nicht, welche Art von Position: KAUFEN oder VERKAUFEN - und sie haben genau das entgegengesetzte Prinzip der Einstellung von Stop Loss und Take Profit
Der Handel wird nur um 1 Pip verändert, obwohl ich SymbolInfoDouble(Symbol(),SYMBOL_BID)-1000*Point() gesetzt habe
Forum für Handel, automatisierte Handelssysteme und Strategietests
FAQ von Anfängern MQL5 MT5 MetaTrader 5
Vladimir Karputov, 2019.07.03 05:23
Sie definieren den Positionstyp nicht: BUY oder SELL - und sie haben die entgegengesetzten Prinzipien von Stop Loss und Take Profit
Nach der Positionszuweisung müssen Sie den Typ der Position definieren - zum Beispiel für BUY
und versuchen Sie erst dann, Stop Loss und Take Profit dafür festzulegen. Stop Loss und Take Profit sollten nicht "von oben" festgelegt werden: Sie solltenden Eröffnungskurs der Position und den aktuellen Kurs der Position analysieren. Sie können nicht einfach den aktuellen Geld- und Briefkurs aus dem Nichts übernehmen.
Guten Tag, ist es geplant, in MT5 separate Trades wie in MT4 zu machen? Ohne Kombination.
geplant, geplantes Veröffentlichungsdatum 2016.03.25 :)
Guten Tag, ist es geplant, in MT5 separate Trades wie in MT4 zu machen? Ohne Kombination.
Guten Tag, haben Sie vor, in MT5 separate Trades wie in MT4 zu erstellen? Ohne Kombination.
Im MetaTrader 5 ist es seit einigen Jahren möglich, zwei Arten von Handelskonten zu eröffnen:
Im MetaTrader 5 ist es seit einigen Jahren möglich, zwei Arten von Handelskonten zu eröffnen:
Bei einem Hedge ist es möglich, mehrere Positionen zu eröffnen: z.B. KAUFEN 1 Lot und KAUFEN 2 Lots zu unterschiedlichen Preisen ohne Kombination ?