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

Expert-Advisors Expert-Advisors für Metatrader 4.

Login
Benutzername:
Kennwort:


Statistik
Themen: 5011
Beiträge: 43360
Benutzer: 7.271
Aktive Benutzer: 34
Links: 84
Wir begrüßen unseren neuesten Benutzer: Saatan
Mit 2.475 Benutzern waren die meisten Benutzer gleichzeitig online (16.01.20 um 22:38).
Neue Benutzer:
vor 4 Tagen
- Saatan
vor einer Woche
- Laura
31.05.25
- storch
30.04.25
- alex-berl
09.04.25
- Olid

Onlineuser
'Wer ist online' anzeigen Benutzer: 0
Gäste: 75
Gesamt: 75
Team: 0
Team:  
Benutzer:  
Freunde anzeigen

Empfehlungen

Antwort
 
Themen-Optionen Thema durchsuchen Ansicht
  #1 (permalink)  
Alt vor 2 Wochen
Neues Mitglied
 
Registriert seit: May 2018
Beiträge: 8
tagtrampler befindet sich auf einem aufstrebenden Ast
Standard EA eröffnet Position verzögert

Guten Tag,

Ich habe einen EA programmiert, der mit einem schnellen EMA und einem langsamen EMA arbeitet. Immer dann, wenn sich die Indikatoren kreuzen, soll eine neue Position eröffnet werden.

Noch einmal in Kurzform:
EMA schnell > EMA langsam:
1. Schließen der offenen Position
2 .Eröffnen einer Long-Position
EMA schnell < EMA langsam:
1. Schließen der offenen Position
2. Eröffnen einer Short-Position

Dieser EA läuft auf einem Demo-Konto (bei IC Markets), das von einem VPS (bei STRATO) verwaltet wird.

Das Ergebnis:
Das Schließen der offenen Positionen und das Eröffnen der neuen Positionen erfolgt korrekt, aber nicht an den Kreuzungs-Stellen der EMA. Der EA öffnet und schließt die Positionen stark verzögert (tw. bis zu 5 Stunden), also irgendwo „mitten drin“.

Ich habe diesen EA auf mehreren MT 4-Instanzen und mit einigen Währungs-Paaren ausprobiert. Es trat immer der gleiche Fehler auf.

Weiß jemand, wie dieses Verhalten zu erklären ist und was ich falsch gemacht habe?

Vielen Dank für Eure Anregungen und Hilfe Im Voraus.

Viele Grüße aus Norddeutschland
Mit Zitat antworten
  #2 (permalink)  
Alt vor 2 Wochen
Neues Mitglied
 
Registriert seit: May 2018
Beiträge: 8
tagtrampler befindet sich auf einem aufstrebenden Ast
Standard

Nachtrag zu meiner Frage:

Ich habe auch festgestellt, dass die Schnitt-Stellen, die im Chart zu sehen sind, nicht identisch mit den Schnitt-Stellen sind, die der EA mit der iMA-Funktion ermittelt. Der Unterschied beträgt tw. Bis zu vier Pips. Wie ist das zu erklären?

Noch eine Idee:
Weiß jemand, wie ich die Werte für die EMAs aus dem Chart auslesen und im EA weiter verwenden kann (dann wären die Schnitt-Stellen von EA und Chart wieder identisch).

Vielen Dank Hilfe Im Voraus.

Viele Grüße
Mit Zitat antworten
  #3 (permalink)  
Alt vor 2 Wochen
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.757
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

... über die Funktion iMA().
Einfach mit F1 in die Hilfe schauen, da wird die Funktion sehr gut erklärt.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.
Mit Zitat antworten
  #4 (permalink)  
Alt vor 2 Wochen
Neues Mitglied
 
Registriert seit: May 2018
Beiträge: 8
tagtrampler befindet sich auf einem aufstrebenden Ast
Standard

Danke für die schnelle Antwort.

Diese Funktion kenne und verwende ich schon. Aber die Indikator-Werte, die von dieser Funktion ermittelt werden, sind nicht identisch mit den Indikator-Werten auf dem Chart.

Ein Beispiel:
A:
Auf dem Chart ist der EMA-schnell 3 Pips über dem EMA-langsam, die iMA-Funktion zeigt EMA-schnell < EMA-langsam an
B:
Auf dem Chart ist der EMA-scnhnell 5 Pips über dem EMA-langsam, die iMA-Funktion zeigt EMA-schnell > EMA-langsam an

Auf dem Demo-Konto werden Positionen nicht unmittelbar nach der Kreuzung der Indikatoren eröffnet, sondern tw. erst 20 Kerzen später. Die Indikatoren auf dem Chart liegen dort mehr als 100 Pips auseinander. Also irgendwo zwischen den Kreuzungs-Stellen, aber nicht dahinter.

Hat das VPS vielleicht einen Einfluß? Ist die Geschwindigkeit zu niedrig?

Ich bin völlig ratlos. Weiß jemand, wie so etwas zu erklären ist?

Vielen Dank im Voraus.

Viele Grüße
Mit Zitat antworten
  #5 (permalink)  
Alt vor einer Woche
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.757
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Die Werte über iMA() sind nur dann identisch mit den Werten der EMAs auf dem Chart, wenn die einstellbaren Parameter auch identisch sind.
Kontrolliere das mal.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.
Mit Zitat antworten
  #6 (permalink)  
Alt vor einer Woche
Mitglied
 
Registriert seit: Oct 2017
Beiträge: 61
cashfox befindet sich auf einem aufstrebenden Ast
Standard

AuAußerdem entsprechen die Daten mit denen der Strategietestet arbeitet sowieso nicht den wirklichen historischen Daten , somit sind die Ergebnisse jedenfals berschränkt interpretierbar....
Mit Zitat antworten
  #7 (permalink)  
Alt vor einer Woche
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.757
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Ja, man kann aber auch im Tester die Indikatorwerte des Charts mit den über iMA() ermittelten vergleichen. Auch die müssen bei identischen Parametern identisch sein.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.
Mit Zitat antworten
  #8 (permalink)  
Alt vor einer Woche
Neues Mitglied
 
Registriert seit: May 2018
Beiträge: 8
tagtrampler befindet sich auf einem aufstrebenden Ast
Standard

Guten Tag,

inzwischen habe ich die Fehler gefunden. Die Fehler habe ich durch Oberflächlichkeit und Nachlässigkeit selber produziert. Einen speziellen Tippfehler habe ich in den vergangenen Tagen wohl über 100 mal überlesen. Das ist mir peinlich!

Danke noch einmal an Alle die mir geholfen haben. Es ist schön, daß man mit seinen Schwierigkeiten nicht ganz alleine ist. Auch dann, wenn man diese Schwierigkeiten vorher selber erzeugt hat.

Viele Grüße
Mit Zitat antworten
  #9 (permalink)  
Alt vor einer Woche
Elite Mitglied
 
Registriert seit: Apr 2011
Beiträge: 2.757
traderdoc befindet sich auf einem aufstrebenden Ast
Standard

Mich würde schon interessieren, was das für ein Tippfehler war, der zu solch einem Verhalten des EA geführt hat.

traderdoc
__________________
Ich erfülle Euch gern Eure EA-, Indikator- und Script-Programmierungswünsche auf Honorarbasis.
Mit Zitat antworten
Antwort

Lesezeichen


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 +2. Es ist jetzt 07:19 Uhr.





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