Entry wenn close der letzten Kerze < 40 %
Forums › ProRealTime Deutsch forum › ProOrder Support › Entry wenn close der letzten Kerze < 40 %
- This topic has 7 replies, 3 voices, and was last updated 2 years ago by robertogozzi.
-
-
02/05/2022 at 12:48 PM #187590
Hallo,
ich möchte einen Code für einen Einstieg heute wenn der schlusskurs gestern unter 40 % der gesamt kerze bleibt.
Dabei ist es egal ob er der Cole größer oder kleiner ist als das Open.
Vielleicht gibt das Bild Aufschluss, ich weiß nicht wie ich die Range High-Low mit Prozenten versehen soll:
Bild funktioniert nicht
Der Ausstieg soll nach 10 Tagen erfolgen
Hier mein Versuch der nicht funktioniert:
Myrange = High[1]-Low[1]
Entry = myrange/100*40
if not longonmarket and close[1] < entry then
Buy 1 contract at market
endif
B = 10
IF BarIndex – TradeIndex = B Then
Sell at Market
endif
Wäre nett wenn jemand helfen kann
LG Danke
02/05/2022 at 4:10 PM #187601Fertig:
123456789Timeframe(Daily)ONCE B = 10Entry = low + (Range/ 100 * 40)if not longonmarket and close < Entry thenBuy 1 contract at marketendifIF BarIndex - TradeIndex = B ThenSell at MarketendifIch weiß nicht, ob Sie mit “kerze von gestern” die gerade geschlossene oder die vorherige meinen.
Die aktuelle (aktuelle) Kerze ist die, die gerade geschlossen wurde, da die sich bildende Kerze nicht zugänglich ist.
Wenn Sie zum Beispiel am Mittwoch auf der Grundlage der Dienstagskerze einsteigen möchten, ist das in Ordnung, während Sie am Mittwoch auf der Grundlage der Montagskerze einsteigen möchten, dann müssen Sie [1] als Index für verwenden die Kerze.02/05/2022 at 5:14 PM #187610Hallo ja das funktioniert, Danke ich möchte jedes signal untersuchen und so habe ich dem code “<span class=”crayon-st”>DEFPARAM</span> <span class=”crayon-st”>CumulateOrders</span> <span class=”crayon-o”>=</span> true”
hinzugefügt nur leider tradet das system nicht jedes Signal?? Warum ist das so??
02/05/2022 at 8:08 PM #187615Ich werde Montag prüfen.
02/05/2022 at 8:10 PM #18761702/06/2022 at 12:32 AM #187625Der Bereich ist bereits in Zeile 3 definiert. Es gibt ein vordefiniertes Schlüsselwort RANGE.
02/08/2022 at 8:01 PM #187903Dieser Code muss doch kumuliert agieren, das passiert aber nicht?
DEFPARAM CUMULATEORDERS = true
Timeframe(Daily)
ONCE B = 10
Entry = low + (Range/ 100 * 20)
if not longonmarket and close < Entry then //close < Entry
Buy 1 contract at market
endif
IF BarIndex – TradeIndex = B Then
Sell at Market
endif02/09/2022 at 11:43 AM #187954Weil Sie ihn gebeten haben, nur einzutreten, wenn er NICHT auf dem Markt ist, sodass er nach dem ersten Eintrag keine Leistung mehr erbringt.
Ersetzen Sie Zeile 6 mit diesem:
1if close < Entry then //close < Entry -
AuthorPosts