Timeframe Autotrading
Forums › ProRealTime Deutsch forum › ProOrder Support › Timeframe Autotrading
- This topic has 17 replies, 6 voices, and was last updated 1 year ago by robertogozzi.
-
-
07/27/2023 at 7:20 AM #218187
Guten morgen Roberto!!!
Programme code:
12345678910111213141516171819x= CALL "MeinIndikator(7)"r = CALL "fibo 233"e= CALL "fibo 5 8"if close>(x*0.618)and average (55) thenBUY AT MARKETendifTIMEFRAME(5 Minute)if close<(e*0.618) thenSELL AT MARKETEXITSHORT AT MARKETENDIFhabe ein Problem beimif close<(e*0.618) thenSELL AT MARKETEXITSHORT AT MARKETich 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
07/27/2023 at 3:07 PM #218218Sie 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?!
1234567891011121314timeframe(1 hour, updateonclose)x= CALL "MeinIndikator(7)"r = CALL "fibo 233"e= CALL "fibo 5 8"if close>(x*0.618) thenBUY AT MARKETendifTIMEFRAME(5 Minute)if close<(e*0.618) thenSELL AT MARKETEXITSHORT AT MARKETENDIF1 user thanked author for this post.
07/27/2023 at 7:43 PM #218229Der 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
endifTIMEFRAME(5 Minute)
if close<(e*0.618) then
SELL AT MARKET
EXITSHOR07/28/2023 at 9:40 AM #21824407/28/2023 at 10:53 AM #21825307/28/2023 at 4:19 PM #21827307/29/2023 at 4:57 PM #218291Sie 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.
07/29/2023 at 7:55 PM #21829407/29/2023 at 9:15 PM #21829707/29/2023 at 10:06 PM #21829907/30/2023 at 11:24 AM #2183181 Stunde und 20 Minuten?! Nein, Sie müssen keine Berechnungen durchführen.
Wenn Sie in Ihrem Code mehrere Zeitrahmen verwenden, muss sich der kleinste Zeitrahmen im Diagramm befinden. In Ihrem Fall ist der kleinste Zeitrahmen der 5-Minuten-Zeitrahmen.
Wenn Sie möchten, können Sie ein Diagramm mit einem noch kleineren Zeitrahmen verwenden, aber ALLE Zeitrahmen in Ihrem Code müssen ein Vielfaches davon sein. Zurück zu Ihrem Code: Sie können im Diagramm auch einen Zeitrahmen von 1 Minute verwenden, da 1 Stunde (60 Minuten) und 5 Minuten ein Vielfaches von 1 sind. Sie können NICHT 2, 3 oder 4 Minuten verwenden, da 5 kein Vielfaches von ist ihnen.
Ich hoffe, ich habe Ihre Zweifel ausgeräumt.
07/30/2023 at 4:42 PM #21832907/31/2023 at 1:08 PM #218377Ich 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.
07/31/2023 at 1:20 PM #218380😅 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
08/08/2023 at 11:31 AM #218728 -
AuthorPosts
Find exclusive trading pro-tools on