oberes Limit

Eröffnet von Newuser02 im Board Equilla - Ideen umsetzen und programmieren

Seitenlänge102030
Seite 1 von 1
#7: 13.02.2020 11:30 stairwaytoheaven
@Yvel273 (#6)
Perfekt, vielen Dank.

Ich habe noch eine kleine Frage, ist es auch möglich, vorgegebene Handleszeiten einzugeben?

Ich möchte nur Trades zwischen 08:00 und 18:00 machen.

Wenn ich zu diesem Zeitpunkt (18:00) noch eine Position habe, soll diese einfach geschlossen werden

Ich möchte also keine ON Position haben.

LG

Successful trades!
#6: 24.01.2020 17:32 Yvel273
@stairwaytoheaven (#5)
ja, allerdings haengt alles von den einstellungen ab,
diese koennen sich u.u. aendern, abhaengig von der vola etc.
es gibt viele einstellungen, die zu verlust fuehren...

da Ihr ja keine sterne habt, nehme ich an, Ihr koennt nur daily charts sehen,
da habe ich bisher keine besseren einstellungen als diese gefunden :
#5: 24.01.2020 17:15 stairwaytoheaven
Danke!

Ich bin leider kein Spezialist auf Handelssysteme, aber das sieht doch gut aus.

Successful trades!
#4: 24.01.2020 17:08 Yvel273
@stairwaytoheaven (#3)
hi, gewiss :
Meta:
Synopsis("Limit HS"),
ShortCode("LHS"),
SubChart(false);
Inputs:
direction(longonly, shortonly, both)=both,
Price(C),
limitpoints(50.00),
stoppoints(30.00),
targetpoints(25.00),
ctracts(1);
Var:
MP(0), limitlevel, limitdownlevel;

MP = Marketposition;
if direction <> shortonly then begin
If isbarone or limitlevel - Price > limitpoints or (MP<>1 and MP[1] = 1) then
limitlevel = Price + limitpoints;
Drawline(limitlevel, "limitlevel", styledash, 1, cyan);
end;
if direction <> longonly then begin
If isbarone or Price - limitdownlevel > limitpoints or (MP<>-1 and MP[1] = -1) then
limitdownlevel = Price - limitpoints;
Drawline(limitdownlevel, "limitdownlevel", styledash, 1, magenta);
end;
Condition1 = direction<>shortonly and MP <> 1 and Price crosses above limitlevel;
Condition2 = direction<>longonly and MP <> -1 and Price crosses below limitdownlevel;
If Condition1 then buy("long") ctracts Contracts Next Bar at market;
If Condition2 then short("short") ctracts Contracts Next Bar at market;
If MP = 1 then begin
sell("targetl") ctracts Contracts Next Bar at entryprice + targetpoints limit;
sell("stopl") ctracts Contracts Next Bar at entryprice - stoppoints stop;
end;
If MP = -1 then begin
cover("targets") ctracts Contracts Next Bar at entryprice - targetpoints limit;
cover("stops") ctracts Contracts Next Bar at entryprice + stoppoints stop;
end;
#3: 24.01.2020 16:31 stairwaytoheaven
@Yvel273 (#2)
Geil, kann man das auch mit Short kombinieren?

Vielen Dank für Deine Mühe, finde ich wirklich top!

Successful trades!
#2: 24.01.2020 14:02 Yvel273
Der Beitrag wurde vom Verfasser bearbeitet. Originalbeitrag anzeigen.
@Newuser02 (#1)
hi, ich habe noch stop und target hinzugefuegt,
da ansonsten die erste position statisch bleiben wuerde...
Meta:
Synopsis("Limit HS"),
ShortCode("LHS"),
SubChart(false);
Inputs:
Price(C),
limitpoints(50.00),
stoppoints(30.00),
targetpoints(25.00),
ctracts(1);
Var:
MP(0), limitlevel;

MP = Marketposition;
If isbarone or limitlevel - Price > limitpoints or (MP<>1 and MP[1] = 1) then
limitlevel = Price + limitpoints;
Drawline(limitlevel, "limitlevel", styledash, 1, cyan);
Condition1 = MP <> 1 and Price crosses above limitlevel;
If Condition1 then buy ("long") ctracts Contracts Next Bar at market;
If MP = 1 then begin
sell("targetl") ctracts Contracts Next Bar at entryprice + targetpoints limit;
sell("stopl") ctracts Contracts Next Bar at entryprice - stoppoints stop;
end;
#1: 23.01.2020 16:51 Newuser02
Hallo,

wie könnte man in Equilla eine Strategie umsetzen welche folgendes machen soll.

Ein oberes Limit setzen, welches um den Faktor x über dem aktuellen Preis liegt.
Wenn der Preis steigt, bleibt das Limit fest.
Wenn der Preis das Limit durchbricht wird ein Kaufsignal ausgelöst.
Wenn der Abstand zwischen Preis und Limit größer wird, da der Preis sinkt, wird das Limit neu gesetzt

Limit - Preis darf also nie größer sein als x oder anders gesagt:
Das Limit bewegt sich dynamisch mit nach unten, wenn der Preis fällt und bleibt bei steigendem Preis fest.
Bei Limitriss wird das Limit neu berechnet.