Hallo Timo,
suuuuper danke!
Hab noch eine Frage. Ich möchte gerne, dass jedesmal eine Verkaufsposition eingegeangen wird (egal ob der Kurs den obigen Band von oben durchkreuzt oder der Kurs den unteren Band von oben nach unten durchkreuzt usw.) Also kurz gesagt, egal von welchen Richtungen das Band durchkreuzt wird, eine Verkaufsposition eingegangen wird!
Danke!
MfG
bbs
Horizontale Linie zum Close eines gewissen Zeitpunkt
- WHS Support
- Posts: 2434
- Joined: 14 Feb 2013 10:27
Re: Horizontale Linie zum Close eines gewissen Zeitpunkt
Hallo bbs,
in dem Fall sollte die Interpretation dann wahrscheinlich so aussehen:
////
interpretation
begin
if CrossesAbove(c, upper) then sentiment = 0;
if CrossesBelow(c, upper) then sentiment = 0;
if CrossesAbove(c, lower) then sentiment = 0;
if CrossesBelow(c, lower) then sentiment = 0;
end
////
Alle Angaben ohne Gewähr
Mit freundlichen Grüßen,
Timo
WHSELFINVEST
in dem Fall sollte die Interpretation dann wahrscheinlich so aussehen:
////
interpretation
begin
if CrossesAbove(c, upper) then sentiment = 0;
if CrossesBelow(c, upper) then sentiment = 0;
if CrossesAbove(c, lower) then sentiment = 0;
if CrossesBelow(c, lower) then sentiment = 0;
end
////
Alle Angaben ohne Gewähr
Mit freundlichen Grüßen,
Timo
WHSELFINVEST
Re: Horizontale Linie zum Close eines gewissen Zeitpunkt
Hab jetzt noch ein "Problem", welches ich nicht im den Griff bekomme!
Ich möchte gerne automatisch eine Shortposition eingehen, wenn der Kurs von oben kommt und das untere Band berührt. Es ist wichtig, dass die Position sofort eingegangen wird und nicht erst nach einer weiteren Kerze usw.
Also immer noch das gleiche Problem wie vorher! Leider löst er so garnichts aus.... eigentlich müsste es die alte Interpretation ... (if CrossesAbove(c, upper) then sentiment = 0; if CrossesBelow(c, lower) then sentiment = 100;) ... sein, nur anders herum und das diese dann sofort ausgelöst wird.
Des weiteren habe ich das Problem (abgesehen das er long statt short geht), dass wenn ich diese Interpretation im Code habe, dass er dann erst auslöst, wenn die nächte Kerze gebildet wird! Obwohl die Kerze davor schon von oben kommt und das Band berührt....wie oben schon beschrieben.....
Vielen Dank schonmal!
MfG
bbs
Ich möchte gerne automatisch eine Shortposition eingehen, wenn der Kurs von oben kommt und das untere Band berührt. Es ist wichtig, dass die Position sofort eingegangen wird und nicht erst nach einer weiteren Kerze usw.
Also immer noch das gleiche Problem wie vorher! Leider löst er so garnichts aus.... eigentlich müsste es die alte Interpretation ... (if CrossesAbove(c, upper) then sentiment = 0; if CrossesBelow(c, lower) then sentiment = 100;) ... sein, nur anders herum und das diese dann sofort ausgelöst wird.
Des weiteren habe ich das Problem (abgesehen das er long statt short geht), dass wenn ich diese Interpretation im Code habe, dass er dann erst auslöst, wenn die nächte Kerze gebildet wird! Obwohl die Kerze davor schon von oben kommt und das Band berührt....wie oben schon beschrieben.....
Vielen Dank schonmal!
MfG
bbs
- WHS Support
- Posts: 2434
- Joined: 14 Feb 2013 10:27
Re: Horizontale Linie zum Close eines gewissen Zeitpunkt
Hallo bbs,
Signale können leider ausschließlich zum Schlusskurs der Periode (End of period) erzeugt werden. Dies ist das Grundprinzip der Plattform und des Backtesting Moduls, da gleichermaßen auch alle Indikatoren + Strategien über den Schlusskurs berechnet werden.
Bis auf wenige Spezialausnahmen wie z.B. Stimmungseinstiegssignal: "Bestätigungspreis nächste Periode" (siehe dazu auch Express Funktionen SetLongTrigger(), SetShortTrigger() http://www.fipertec.de/NanoTrader/NanoT ... ctions.pdf S.93) lässt sich dieses Prinzip nicht umgehen.
Mit freundlichen Grüßen,
Timo
WH SELFINVEST
Signale können leider ausschließlich zum Schlusskurs der Periode (End of period) erzeugt werden. Dies ist das Grundprinzip der Plattform und des Backtesting Moduls, da gleichermaßen auch alle Indikatoren + Strategien über den Schlusskurs berechnet werden.
Bis auf wenige Spezialausnahmen wie z.B. Stimmungseinstiegssignal: "Bestätigungspreis nächste Periode" (siehe dazu auch Express Funktionen SetLongTrigger(), SetShortTrigger() http://www.fipertec.de/NanoTrader/NanoT ... ctions.pdf S.93) lässt sich dieses Prinzip nicht umgehen.
Mit freundlichen Grüßen,
Timo
WH SELFINVEST
Re: Horizontale Linie zum Close eines gewissen Zeitpunkt
Danke Timo für deine Antwort!
Ok, schade!
Aber theoretisch müsste es doch möglich sein, eine HorizontaleLinie zu einem Low einer Kerze, einer bestimmt Uhrzeit legen/Zeichnen zu lassen, welches gleichzeitig eine Shortposition/Order darstellt und halt ausgelöst wird, wenn die nächste Kerze irgendwie diese Linie berührt!?
Also man kann ja auch eine Linie und den Chart zeichnen, die gleichzeitig auch short oder long (je nach Einstellung) darstellt ausgelöst wird wenn diese berührt wird...oberes und unteres Band brauch ich eigentlich ja nicht!
Bekommt man dies irgendwie hin?
Danke für die ganze Mühe!
MfG
bbs
Ok, schade!
Aber theoretisch müsste es doch möglich sein, eine HorizontaleLinie zu einem Low einer Kerze, einer bestimmt Uhrzeit legen/Zeichnen zu lassen, welches gleichzeitig eine Shortposition/Order darstellt und halt ausgelöst wird, wenn die nächste Kerze irgendwie diese Linie berührt!?
Also man kann ja auch eine Linie und den Chart zeichnen, die gleichzeitig auch short oder long (je nach Einstellung) darstellt ausgelöst wird wenn diese berührt wird...oberes und unteres Band brauch ich eigentlich ja nicht!
Bekommt man dies irgendwie hin?
Danke für die ganze Mühe!
MfG
bbs
- WHS Support
- Posts: 2434
- Joined: 14 Feb 2013 10:27
Re: Horizontale Linie zum Close eines gewissen Zeitpunkt
Hallo bbs,
man kann Trendlinien in der Tat als Sentimentor für einen Einstieg definieren, allerdings sind auch hier die Signale ausschließlich EoP (End of Period). Der Rest den Sie beschreiben (EInzeichnen einer Linie auf das High/Low) könnten Sie ja eigentlich einfach über das direkte Einstellen einer Stop Sell / Stop Buy Order lösen? Das Ergebnis müsste dasselbe sein.
Ansonsten gibt es leider keinen einfachen Weg dies zu realisieren. Eine andere Möglichkeit wäre evtl. noch das External Trigger Modul:
post2201.html?hilit=external trigger#p2201
Allerdings handelt es sich dabei um eine "Expert function" die wir zwar jederzeit freischalten, aber nicht supporten können. Die Verwendung ist daher komplett auf eigenes Risiko.
Mit freundlichen Grüßen,
Timo
WH SELFINVEST
man kann Trendlinien in der Tat als Sentimentor für einen Einstieg definieren, allerdings sind auch hier die Signale ausschließlich EoP (End of Period). Der Rest den Sie beschreiben (EInzeichnen einer Linie auf das High/Low) könnten Sie ja eigentlich einfach über das direkte Einstellen einer Stop Sell / Stop Buy Order lösen? Das Ergebnis müsste dasselbe sein.
Ansonsten gibt es leider keinen einfachen Weg dies zu realisieren. Eine andere Möglichkeit wäre evtl. noch das External Trigger Modul:
post2201.html?hilit=external trigger#p2201
Allerdings handelt es sich dabei um eine "Expert function" die wir zwar jederzeit freischalten, aber nicht supporten können. Die Verwendung ist daher komplett auf eigenes Risiko.
Mit freundlichen Grüßen,
Timo
WH SELFINVEST
Re: Horizontale Linie zum Close eines gewissen Zeitpunkt
Danke Timo,
ja das direkte/manuelle Einstellen würde gehen (hab ich auch schon getestet) aber dafür muss man halt live dabei sein und dies geht leider nicht.... deswegen brauch ich ja etwas, was ich programmieren kann und für mich automatisch handelt.
Ich schau's mir mal an, aber ich denke dies ist mir zu riskant!
schönen Gruss
bbs
ja das direkte/manuelle Einstellen würde gehen (hab ich auch schon getestet) aber dafür muss man halt live dabei sein und dies geht leider nicht.... deswegen brauch ich ja etwas, was ich programmieren kann und für mich automatisch handelt.
Ich schau's mir mal an, aber ich denke dies ist mir zu riskant!
schönen Gruss
bbs
Re: Horizontale Linie zum Close eines gewissen Zeitpunkt
Hi,
hab jetzt mal versucht den Trigger einzubauen, wie im Handbuch und im Film beschrieben. Allerdings bekomme ichs nicht zum laufen.....
Ich weiss nicht wo ich meinen Dateipfad einbauen soll?? Nach welchen der ganzen -->then<--??
Komme da voll durcheinander...
vllt. kann mir wer helfen:)
Danke!
MfG
bbs
hier der code:
express time_based_line
vars
series xl1, upper, lower;
numeric l1, lst;
input $Time(0,2400,400), $Ticks(1,1000,20);
calculation
if (timeOpen >= NumericToTime($Time)) and (timeOpen < NumericToTime($Time+1)) then l1 = l;
xl1 = l1;
if (timeOpen < NumericToTime($Time)) then xl1 = void;
if xl1 = 0 then xl1 = void;
upper = xl1 + $Ticks * TickSize();
lower = xl1 - $Ticks * TickSize();
interpretation
begin
if CrossesAbove(c, upper) then sentiment = 0;
if CrossesBelow(c, upper) then sentiment = 0;
if CrossesAbove(c, lower) then sentiment = 0;
if CrossesBelow(c, lower) then sentiment = 0;
end
plotband(xl1, "blue", 2, upper, "black", 0, "green");
plotband(xl1, "blue", 0, lower, "black", 0, "red");
hab jetzt mal versucht den Trigger einzubauen, wie im Handbuch und im Film beschrieben. Allerdings bekomme ichs nicht zum laufen.....
Ich weiss nicht wo ich meinen Dateipfad einbauen soll?? Nach welchen der ganzen -->then<--??
Komme da voll durcheinander...
vllt. kann mir wer helfen:)
Danke!
MfG
bbs
hier der code:
express time_based_line
vars
series xl1, upper, lower;
numeric l1, lst;
input $Time(0,2400,400), $Ticks(1,1000,20);
calculation
if (timeOpen >= NumericToTime($Time)) and (timeOpen < NumericToTime($Time+1)) then l1 = l;
xl1 = l1;
if (timeOpen < NumericToTime($Time)) then xl1 = void;
if xl1 = 0 then xl1 = void;
upper = xl1 + $Ticks * TickSize();
lower = xl1 - $Ticks * TickSize();
interpretation
begin
if CrossesAbove(c, upper) then sentiment = 0;
if CrossesBelow(c, upper) then sentiment = 0;
if CrossesAbove(c, lower) then sentiment = 0;
if CrossesBelow(c, lower) then sentiment = 0;
end
plotband(xl1, "blue", 2, upper, "black", 0, "green");
plotband(xl1, "blue", 0, lower, "black", 0, "red");
- WHS Support
- Posts: 2434
- Joined: 14 Feb 2013 10:27
Re: Horizontale Linie zum Close eines gewissen Zeitpunkt
Hallo bbs,
können Sie einmal kurz in Worten beschreiben wann genau ein Signal über den External Trigger ausgelöst werden soll? Dann ist es in der Regel ein wenig einfacher die Machbarkeit und Umsetzung zu beurteilen.
Vielen Dank!
Mit freundlichen Grüßen,
Timo
WH SELFINVEST
können Sie einmal kurz in Worten beschreiben wann genau ein Signal über den External Trigger ausgelöst werden soll? Dann ist es in der Regel ein wenig einfacher die Machbarkeit und Umsetzung zu beurteilen.
Vielen Dank!
Mit freundlichen Grüßen,
Timo
WH SELFINVEST