Stop

Post Reply
Tom
Posts: 118
Joined: 28 Mar 2013 12:29

Stop

Post by Tom »

Sehr geehrte Damen und Herren,

kann man auch Skripte für Stopps schreiben?

Wie würde ein Skript aussehen, wenn man den Initial Stopp erst auf Breakeven +x setzen möchte,
wenn man z.B. 15 Ticks vorne liegt?

Und kann man aus o.g. Stopp ab 15 Ticks im Gewinn dann auch einen Trailing Stop
machen? Und wenn ja wie sieht der Code dafür aus, bzw kann man das alles
in eine "Taktik" schreiben, so dass man sich quasi nach Einstieg in die Position
gar nicht mehr drum kümmern muss.

Vielen Dank für Ihre umfangreiche Hilfestellung!

Mit freundlichen Grüßen

Tom
User avatar
WHS Support
Posts: 2443
Joined: 14 Feb 2013 10:27

Re: Stop

Post by WHS Support »

Hallo Tom,

Wir haben einen solchen Stop bereits für Sie in die FutureStation eingegefügt.
Sie finden ihn unter Sentimentoren - Express - und dort den BETrail.

Der Programmcode ist ebenfalls offen und Sie können sich ansehen, wie dies umgesetzt wurde und eventuell eigene Modifikationen durchführen.

Freundliche Grüße
Dominic
WHS
Seuche
Posts: 29
Joined: 06 Apr 2013 16:29

Re: Stop

Post by Seuche »

Wenn Interesse besteht,
ich habe den BE-Trail-Stop erweitert.
Es werden die Gebühren einbezogen und man kann nach einem definierten Gewinn die Position auf Braek-Even setzen lassen und anschließend nach Moving-Average oder Ticks trailen lassen.
Susi
Posts: 19
Joined: 25 Mar 2013 08:58

Re: Stop

Post by Susi »

Hallo Seuche ;)

sounds good, kannst du hier ja mal einstellen. Ich finde es aber besser einen Trailing Stop auf Basis eines MAs immer zb 5 Ticks Abstand einzubinden. Oft wendet der Preis doch am MA und man will sich doch nicht 10Sekunden vor m entscheidenden Move ausstoppen lassen :D

Vielleicht kannst du das ja gleich mit einbinden und hier einstellen.

Danke

Susi
Seuche
Posts: 29
Joined: 06 Apr 2013 16:29

Re: Stop

Post by Seuche »

Na direkt hier einstellen will ich den nicht.
Man kann natürlich einstellen in welchem Abstand er vom MA trailen soll, allerdings in Beziehung zum Ini-Risk.

Schick mir eine Mail.
Tom
Posts: 118
Joined: 28 Mar 2013 12:29

Re: Stop

Post by Tom »

Vielen Dank für die schnelle Antwort.

Wenn mir jetzt noch jemand die Parameter erklären könnte:
Initial Risk ist klar,
Was ist profit Trigger, InitialProfitOffset?
Trail ist wahrscheinlich der Abstand des Trailingstops nach erreichen BreakEven, oder?!

Die Erweiterung klingt auch gut. Muss mich allerdings erstmal in die Standards einarbeiten! :D

Die FutureStation ist echt umfangreich.
Viele Funktionen und Express Erläuterungen stehen im Handbuch und auf der Website.
Einige wie z.B. der BreakEvenTrail allerdings nicht.
Gibt es hierzu eine Übersicht (mit Parameterbeschreibung), damit ich nicht ständig fragen und sie "nerven" muss?

Und wie würde eine Express Code aussehen, wenn man z.B. 3 Kerzen auf ca einem Level unten oder oben angezeigt bekommen möchte.
Sprich alle Kerzen haben fast das gleiche Tief oder Hoch.

siehe Bild.

Vielen Dank
You do not have the required permissions to view the files attached to this post.
Seuche
Posts: 29
Joined: 06 Apr 2013 16:29

Re: Stop

Post by Seuche »

Wenn ich Dich richtig verstanden habe, dann dürfte es damit gehen.
Man definiert die mögliche Abweichung vom High/Low und die Spanne.
Liegen die letzten Kerzen in der Range, dann wird der Slot der letzten Kerze hervorgehoben.

--






Express Range
Vars
input $span (1, 200, 3);
input $Ticks (0, 100, 2);
numeric counter,i,Delta,HochHoch,HochTief,TiefTief,TiefHoch;
Calculation



Delta=$Ticks*Ticksize();
Counter=0;
HochHoch=High+Delta;
HochTief=High-Delta;
TiefTief=Low-Delta;
TiefHoch=Low+Delta;
For I=($span-1) downto 1
begin
IF (High<=HochHoch) and (High>=HochTief) and (Low>=TiefTief) and (Low<=TiefHoch) then Counter=Counter+1;
end
IF Counter=($Span-1) then Highlight("Slot","cyan");
interpretation
begin
end
Tom
Posts: 118
Joined: 28 Mar 2013 12:29

Re: Stop

Post by Tom »

Danke. Probiere ich mal aus.

Und kannst Du mir vielleicht auch noch die Parameter
des BEtrails erklären - siehe meine Frage oben.

Vielen Dank für Deine Hilfe und schönes Wochenende.

Tom
Seuche
Posts: 29
Joined: 06 Apr 2013 16:29

Re: Stop

Post by Seuche »

Schaust Du in den Code :D

Express Stop BETrailStop
//(c) Fipertec GmbH, 2012
// The BETrail can be used as a Tactic or as a standard stop.
// The description refers to a long position. It is vice versa for short positions.
//
// At activation time/fill time the stop is placed $initialRisk ticks below the entry price.
// When the traded price reaches the entry price + $profitTrigger ticks the stop
// is adjusted to entryPrice + $initialProfitOffset.
// From that moment on it starts trailing with a distance of $trail ticks. If the
// $trail parameter is set to 0, not trailing occurs.
//
// The stop is ideal for making sure an intended minimum profit is attained
// while giving the chance to benefit from a continual move.
//
// The Express example also shows how to program a tactic or Express stop that
// is recalculated with each tick on an intra-period level.


vars
input $initialRisk(0, 50, 10);
input $profitTrigger(0, 5, 3); //if hit, stop gets its first adjustment
input $initialProfitOffset(0, 5, 2); //ofset from entryprice
input $trail(0, 10, 5);



....
Post Reply

Return to “WHS NANOTRADER - EXPRESS PROGRAMMING”