Guten morgen Roberto!!!
Programme code:
x= CALL "MeinIndikator(7)"
r = CALL "fibo 233"
e= CALL "fibo 5 8"
if close>(x*0.618)and average (55) then
BUY AT MARKET
endif
TIMEFRAME(5 Minute)
if close<(e*0.618) then
SELL AT MARKET
EXITSHORT AT MARKET
ENDIF
habe ein Problem beim
if close<(e*0.618) then
SELL AT MARKET
EXITSHORT AT MARKET
ich möchte er die Position schließt da kommt aber eine Fehler Meldung die ich nicht verstehe was muss ich tuen Handel tue ich Zeiteinheit 1 stunde Position schließen das in 5 Miunten
gruss Elma
Sie müssen die Strategie in einem Zeitrahmen starten, der unter dem 1-Stunden-Zeitrahmen liegt, der, wie Sie ihn beschreiben, den 5 Minuten für Ausstiegspositionen entspricht. Sie müssen also den 1-Stunden-Zeitrahmen als Basis für Ihre Indikatorenberechnung definieren: Außerdem habe ich den „average (55)“ aus dem Code entfernt, was nichts bedeutet?!
timeframe(1 hour, updateonclose)
x= CALL "MeinIndikator(7)"
r = CALL "fibo 233"
e= CALL "fibo 5 8"
if close>(x*0.618) then
BUY AT MARKET
endif
TIMEFRAME(5 Minute)
if close<(e*0.618) then
SELL AT MARKET
EXITSHORT AT MARKET
ENDIF
Der Code funktioniert leider nicht….
timeframe(1 hour, updateonclose)
x= CALL “MeinIndikator(7)”
r = CALL “fibo 233”
e= CALL “fibo 5 8”
if close>(x*0.618) then
BUY AT MARKET
endif
TIMEFRAME(5 Minute)
if close<(e*0.618) then
SELL AT MARKET
EXITSHOR
Was genau funktioniert bitte nicht? Liegt bei der Eingabe im Code-Editor ein Syntaxfehler vor oder liegt das Problem daran, dass die Bestellungen nicht beendet werden?
Der selber Fehler wie am Anfang
Mit timeframe funktioniert nicht
Sie müssen es im kleinsten Zeitrahmen verwenden, also 5 Minuten. Es kann auch ein kleinerer Zeitrahmen sein, die höheren müssen jedoch ein Vielfaches davon sein. Sie können es in einem 1-Minuten-Zeitrahmen verwenden, aber nicht in einem 2-Minuten-Zeitrahmen, da 5 kein Vielfaches von 2 ist.
Dann müsste ja 1 Stunde die kleinste Timeframe sein 20min sein wenn ich das richtig verstehe 5min würde ja garnicht gehen bei 1 Stunde
Sie verwenden im Code Timeframe 5minutes… also MUSS das zwangsläufig ihr maximaler Timeframe sein, damit der Code funktioniert.
elvic , kannst du den Code fürMeinIndikator posten, damit wir dann die Strategie ausführen können, um zu sehen, ob bei uns die gleichen Probleme auftreten wie bei dir?
Roberto mit dem Code den ich jetzt eingegeben habe funktioniert das immer noch nicht.
Verstanden habe ich deine Ausführung.
Deinen Code hatte ich eingegeben.
Ich habe keinen Code geschrieben, vielleicht wolltest du Nicolas schreiben? Veröffentlichen Sie auf jeden Fall den vollständigen Code, sowohl der Strategie als auch des Indikators, sonst ist es nicht möglich, den Fehler zu finden.
😅 die cods sind so aufgebaut :
defparam drawonlastbaronly=true
Decalage=4
Point1=average[21] (close)
point2=BollingerDown[21](close)
Distance=Point1-Point2
if islastbarupdate then
//61.80% line
DRAWTEXT(“61.80%”, barindex+5, Point2+Distance*0.618+Decalage*PointSize)
DRAWRAY(barindex, Point2+Distance*0.618, barindex+1, Point2+Distance*0.618) STYLE(DOTTEDLINE,1)”
Return 0.618
Hallo Roberto hilft das so weiter also das wäre das programm code und das ist der Indikator den ich beispiel nutze warum funktioniert das mit der timeframe nicht???