|
Wie breche ich die "OnTick" Funktion bei 2 offenen Trades ab?
|
|
01.10.2010, 20:37
Beitrag: #1
|
|||
|
|||
|
Wie breche ich die "OnTick" Funktion bei 2 offenen Trades ab?
Guten Abend,
wisst Ihr wie ich die "OnTick()" Funktion abbrechen kann wenn schon 2 offene Trades vorhanden sind? mit folgendem code funktioniert es nicht. Code: void OnTick() |
|||
|
08.10.2010, 19:35
Beitrag: #2
|
|||
|
|||
|
RE: Wie breche ich die "OnTick" Funktion bei 2 offenen Trades ab?
Genau 2 ?
dann musst du schreiben Code: if(PositionsTotal() >= 2) return;http://www.metatraders.de/ |
|||
|
08.10.2010, 20:29
Beitrag: #3
|
|||
|
|||
|
RE: Wie breche ich die "OnTick" Funktion bei 2 offenen Trades ab?
Die Trades anzahl ist eigenlich egal. Das Problem ist das wenn mehr als 1 offener Trade vorhanden ist, fügt Metatrader 5 alle anderen Trades dem ersten hinzu und ich kann die anzahl der offenen Trades nicht mit dem Befehl "PositionsTotal()" auslesen, weil sobalt 1 oder mehrere Trades offen sind wird immer der Wert "1" zurückgegeben. Kenn jemand eine Lösung? |
|||
|
08.10.2010, 22:17
(Dieser Beitrag wurde zuletzt bearbeitet: 08.10.2010 22:18 von FinGeR.)
Beitrag: #4
|
|||
|
|||
|
RE: Wie breche ich die "OnTick" Funktion bei 2 offenen Trades ab?
Sprichst du jetzt von einem Symbol oder mehrere ?
Du kannst in Metatrader 5 nur noch eine Pos. eröffnen. Also Buy und gleichzeitig Sell vom selben Symbol ist nicht mehr möglich. PositionsTotal() gibt bei mir den exakten wert zurück. http://www.metatraders.de/ |
|||
|
09.10.2010, 22:49
Beitrag: #5
|
|||
|
|||
|
RE: Wie breche ich die "OnTick" Funktion bei 2 offenen Trades ab?
hier ist der Code der nicht Funkioniert
Code: #include <k_orders.mqh> |
|||
|
10.10.2010, 07:56
(Dieser Beitrag wurde zuletzt bearbeitet: 10.10.2010 07:57 von FinGeR.)
Beitrag: #6
|
|||
|
|||
|
RE: Wie breche ich die "OnTick" Funktion bei 2 offenen Trades ab?
Versuch das mal. Code: #include <k_orders.mqh>
http://www.metatraders.de/ |
|||
|
10.10.2010, 12:25
Beitrag: #7
|
|||
|
|||
|
RE: Wie breche ich die "OnTick" Funktion bei 2 offenen Trades ab?
Funktioniert leider auch nicht.
Ich glaube es lieg an der Buy() funktion. Welche funktion benutzt ihr um Tades zu öffnen? |
|||
|
|

Suche
Mitglieder
Kalender
Hilfe



