Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools
Zurück   Metatrader Forum | Forex Expert-Advisor | Broker & Forex Tools > Metatrader 4 > Programmierung MQL4

Programmierung MQL4 Hier gehts rund ums Programmieren in MQL4.


Portalsuche


Werbung

Login
Benutzername:
Kennwort:


Statistik
Themen: 3822
Beiträge: 36900
Benutzer: 6.068
Aktive Benutzer: 492
Links: 80
Wir begrüßen unseren neuesten Benutzer: supadog
Mit 483 Benutzern waren die meisten Benutzer gleichzeitig online (21.04.16 um 17:12).
Neue Benutzer:
vor 56 Minuten
- supadog
vor 21 Stunden
- POCJonah7
vor einem Tag
- flowi88
vor einem Tag
- dealtycoon
vor einem Tag
- VicenteWuc

Onlineuser
'Wer ist online' anzeigen Benutzer: 1
Gäste: 35
Gesamt: 36
Team: 0
Team:  
Benutzer:  Stier
Freunde anzeigen

Empfehlungen

Werbung

Thema geschlossen
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt 27.08.11
Neues Mitglied
 
Registriert seit: Aug 2011
Beiträge: 25
Sandreal befindet sich auf einem aufstrebenden Ast
Standard OrderModify Error 130, OrderClose Error 138

Hallo allerseits,

ich bin gerade dabei meinen ersten ganz einfachen EA zu programmieren und werde mit OrderModify Errors 130 und OrderClose Errors 138 zugespamt.^^ Verbringe heute schon den ganzen Tag damit, heraus zu finden, wo die Probleme sind, komme aber einfach nicht drauf. Kann mir jemand weiterhelfen?

Grüße
Sandreal
Angehängte Dateien
Dateityp: mq4 SMA Cross Trailing Stop.mq4 (5,4 KB, 23x aufgerufen)
  #2 (permalink)  
Alt 28.08.11
Mitglied
 
Registriert seit: Apr 2011
Ort: Osnabrück
Beiträge: 103
Racki befindet sich auf einem aufstrebenden Ast
Standard

Wenn ich das recht im Hinterkopf habe, bedeutet 130 das der SL & TP nicht weit genug auseinander sind.

138 müsste aufkommen, wenn du zu den falschen Preisen kaufen willst.
OP_BUY wird zu Ask geöffnet und zu Bid geschlossen.

Deinen Quelltext habe ich mir nun aber nicht angesehen

s.l.
Racki
  #3 (permalink)  
Alt 28.08.11
Neues Mitglied
 
Registriert seit: Aug 2011
Beiträge: 25
Sandreal befindet sich auf einem aufstrebenden Ast
Standard

Hmm, SL & und TP sollten eigentlich soweit passen... hab beide gerade eben noch einmal weiter weg gesetzt ohne Fortschritte.

Mit Ask- und Bid-Preisen sollte eigentlich auch alles stimmen, hab ja auch OrderClosePrice verwendet, das sollte ja automatisch den richtigen Preis zurück geben...

Gibts noch andere Möglichkeiten, woran es liegen kann?
  #4 (permalink)  
Alt 01.09.11
Neues Mitglied
 
Registriert seit: Nov 2010
Beiträge: 6
Testmaster befindet sich auf einem aufstrebenden Ast
Standard

Hallo,

Du definierst zwar Deinen StopLoss mit 25Pips, aber beim OrderModify versuchst Du ja Deinen Stop ständig nachzuziehen unter das Low / High der letzten Kerze. Dazu kann der StopLoss eben deutlich kleiner werden als 25 Punkte.

Ich denke der Fehler ist bei manageOpenOrder(). Du schreibst if stopLoss<Bid, hast stopLoss aber vorher nicht definiert. Nur StopLoss.
Daher kommt der Close Fehler.
WICHTIG : Immer auf die Schreibweise der Variablen achten.

Lass Dir mal die Werte mit ausgeben, also Bid, Low[1], und stopLoss. Dann findest Du auch das Problem beim OderModify.

Viel Erfolg.

Testmaster
Thema geschlossen

Lesezeichen

Stichworte
metatrader programmierung, mql4, orderclose error 138, ordermodify error 130, programmierung


Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are aus
Refbacks are aus




Alle Zeitangaben in WEZ +1. Es ist jetzt 00:05 Uhr.



Der Wavesnode - Spam Firewall
-----------------------------------------------------------------------------------------------------------------------------
Powered by vBulletin® Version 3.8.5 (Deutsch)
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Powered by vBCMS® 2.7.0 ©2002 - 2017 vbdesigns.de
SEO by vBSEO 3.6.1
Copyright ©2009 - 2017 by Expert-Advisor.com - Das Metatrader Forum
MetaTrader bzw. MetaTrader 4 und MetaTrader 5 sind eingetragene Marken der MetaQuotes Software Corp.
-----------------------------------------------------------------------------------------------------------------------------