Registrierung Kalender FAQ & Boardregeln Suche Mitgliederliste Moderatoren und Administratoren Linkdatenbank Startseite
Tradestation User Group Germany » freie Foren » Posts aus dem alten Userforum » PaintbarStudy / EasylanguageCode » Hallo Gast [registrieren|anmelden]
« Vorheriges Thema Nächstes Thema » Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Autor
Beitrag
_Ralf
Administrator



Dabei seit: 12 2001
Herkunft: User altes Forum
Beiträge: 56

_Ralf ist offline
  PaintbarStudy / EasylanguageCodeAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hallo,

angeregt durch die interessanten Beiträge von Jim Douglas und Jo Haas!!!
und da für die meisten die Regionaltreffen der UserGroups einfach räumlich zu weit entfernt sind - denke ich - wäre es doch interessant wenn wir in diesem Forum anfangen (eigene Ansätze, Ideen, Indicatoren, PainBars...,etc.) vorzustellen und zu diskutieren...

(Ich persönlich bin noch ein relativer "Tradestation-Neuling")

Dazu mache gleich den Anfang für alle die nicht das Geld haben um sich gleich den MKOpenClose-indicator (siehe Technical Investor 08/09 2000) zu kaufen habe ich eine einfache ShowMe und PaintBarStudy geschrieben, die in etwa dasselbe leistet
und zum probieren ausreicht.

(Eigentlich wollte ich hier ein Bild dazu einfügen ... ABER wie geht das eigentlich ?)

Egal hier der EasylanguageCode


PaintBar-Study:

Inputs: Period(1), MidLine(10000);
Variables: FirstBar(false);

If (Period > 4 OR Period < 2) AND DataCompression <= 2 AND Date <> Date[1] Then
FirstBar = True;

If Period = 2 AND DataCompression <= 3 AND DayOfWeek(Date) < DayOfWeek(Date[1]) Then
Firstbar = True;

If Period = 3 AND DataCompression <= 4 AND Month(Date) <> Month(Date[1]) Then
Firstbar = True;

If Period = 4 AND Year(Date) <> Year(Date[1]) Then
FirstBar = True;


If FirstBar Then value1=midline-open;

Firstbar = false;

PlotPaintBar(High+value1, Low+value1);
plot3(midline);



ShowMe-Study:

Inputs: Period(1), MidLine(10000), VolaLength(4);
Variables: FirstBar(false), value2(0);

If (Period > 4 OR Period < 2) AND DataCompression <= 2 AND Date <> Date[1] Then
FirstBar = True;

If Period = 2 AND DataCompression <= 3 AND DayOfWeek(Date) < DayOfWeek(Date[1]) Then
Firstbar = True;

If Period = 3 AND DataCompression <= 4 AND Month(Date) <> Month(Date[1]) Then
Firstbar = True;

If Period = 4 AND Year(Date) <> Year(Date[1]) Then
FirstBar = True;


If FirstBar Then begin
value1=midline-open;
value2=0;
end;

Firstbar = false;

value2=value2+1;

if value2=volalength then begin

Plot1(highest(high,VolaLength)+value1);
Plot2(lowest(low,VolaLength)+value1);

end;




Bemerkungen:

1. Beide Studies müssen als Subgraph 2 eingefügt werden

2. Je nach verwendeter Zeitspanne Intraday, Tages-Wochenchart müsst ihr die Periode anpassen (Werte 1-4)

3. MidLine(10000) ist die der Preis auf den alle ersten OpenKurse der gewählten Periode
gesetzt werden von hier aus werden die Preisbewegungen 1 zu 1 dargestellt

4. Die Showme Study dient dazu das kleinste LOW/HIGH X-Bars zurück zu ermitteln
und darzustellen (Periode/MidLine müssen mit PaintBar-Study übereinstimmen)
VolaLength ist die Anzahl der Bars vom Beginn der Periode die zur Ermittlung des höchsten HIGH und LOW genutzt werden soll.

Die ShowMe Study kann für ermittlung von Ausbruchsleveln genutzt werden


Soviel dazu und viel Spaß beim testen...

Ciao,

Ralf

03.09.2000, 09:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Ralf senden Homepage von _Ralf
_Ralf
Administrator



Dabei seit: 12 2001
Herkunft: User altes Forum
Beiträge: 56

_Ralf ist offline
  RE: Kleine KorrekturAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen

Hallo

kleiner Fehler im Code ... um das Äquivalent zum MKopenClose zu bekommen müßt ihr

PlotPainBar(High+value1, Low+value1);

mit

PlotPainBar(Open+value1, Close+value1);

ersetzen

Ciao Ralf

03.09.2000, 17:10 Profil von Füge  deiner Freunde-Liste hinzu Email an _Ralf senden Homepage von _Ralf
Jo Haas
Super Moderator



Dabei seit: 12 2001
Herkunft: Schwaigern B.-W.
Beiträge: 130

Jo Haas ist offline
  hier die Grafik dazuAntwort mit Zitat Beitrag editieren/löschen Nach weiteren Beiträge von  suchen Diesen Beitrag einem Moderator melden        IP Adresse Zum Anfang der Seite springen



Hallo die Grafik habe ich von Ralf per Mail erhalten und auf eine Webadresse gestellt.

An alle,
wer einen Betrag plant und eine Grafik einbinden möchte, verwende bitte
nachfolgenden HTML-Tag (anstelle der eckigen Klammer [] die kleiner/größer Zeichen eingeben < > )

[img src=http://62.157.215.120/orug.gif]
dieses Beispiel ergibt nachfolgende Darstellung


Wer keinen eigenen Webspace für Dateien im Internet hat, kann die Datei
auch per Email an mich senden, ich werde dann den Beitrag wie diesen hier, ergänzen.
Aber bitte keine BMP-Dateien schicken sondern nur JPG oder GIF.

Mit freundlichen Grüssen

Jo Haas

P.S. bei breiten Grafiken (über 800 Pixel) bitte innerhalb des Postings die Sätze mit einem Zeilenumbruch formatieren,
da ansonsten der Text zu weit nach rechts rausläuft.

04.09.2000, 23:10 Profil von Füge  deiner Freunde-Liste hinzu Email an Jo Haas senden Homepage von Jo Haas
  « Vorheriges Thema Nächstes Thema »
Neues Thema erstellen Antwort erstellen
Gehe zu:

Powered by: Burning Board 1.1.1 © 2001 WoltLab GbR