|
Startseite | Registrieren | Hilfe | Benutzerliste | Kalender | Suchen | Heutige Beiträge | Alle Foren als gelesen markieren |
Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Öffnen meherer Trades durch EA verhindern
Hi,
ich habe das Problem, dass mein EA bei einem Signal immer wieder einen Trade öffnet und wieder schließt. Ich verstehe noch nicht warum? Vielleicht kann sich jemand den Code mal ansehen? (siehe Anhang) Danke ___________________ Ergänzung: Ich habe das Problem nun selbst gelöst. Wer Sie sehen möchte, zeige ich sie gerne her. Wer eine eigene Lösung hat würde ich sie auch gerne sehen Geändert von RoKEA (31.07.17 um 15:54 Uhr) |
|
|||
Ich würde mal vor Zeile 274 und 280 einen Debug Print einbauen ob er das aufruft. Dann ist deine if Bedingung wohl wahr und er schließt dann auch den Trade.
Oder dein SL oder TP ist zu nah am OpenPrice. Du rechnest ja hier aus: Code:
if(Command==OP_BUY){ OpenPrice=Ask; SLPrice=OpenPrice-SL; if(UseEntryToExit==false) TPPrice=OpenPrice+TP; } if(Command==OP_SELL){ OpenPrice=Bid; SLPrice=OpenPrice+SL; if(UseEntryToExit==false) TPPrice=OpenPrice-TP; } Stop Level: Code:
double dStopLevel = MarketInfo ( Symbol(), "MODE_STOPLEVEL" ); |
Lesezeichen |
Stichworte |
mql4, programmierung, programmierung metatrader, programmierung mql4, schließt, trade, öffnet |
Themen-Optionen | Thema durchsuchen |
Ansicht | |
|
|