Mitglieder: 37.405 | Beiträge: 1.976.303 | Online: 10 Benutzer u. 78 Gäste | Chat: 0 | Neues Mitglied: eighty8
Aktienboard > Trading und Finanzen > Technische Analyse > Börsensoftware & Kursversorgung > ProRealtime/CMC Script Programmierung

  

Antwort
 
LinkBack Themen-Optionen Thema durchsuchen Ansicht
Alt 19.03.2006, 20:41   #1
Mitglied
 
Benutzerbild von trader-hawk
 
Registriert seit: 27.07.2006
Beiträge: 149
Wikibeiträge: 0
Status: trader-hawk ist offline
Standard ProRealtime/CMC Script Programmierung

Hallo an alle ProRealtimer und CMC´ler,

ich möchte euch mitteilen das der große ProRealtime-Thread hiermit wieder eröffnet ist!

Der alte Thread „**PROREALTIME** Scriptarchiv“ wurde vom Threadersteller im November 2006
selbst gesperrt. Wobei er auch gleich seine Beiträge löschte. Dennoch hat der Ersteller
„Stockbrot“ diesen Thread ins Leben gerufen wofür ich und bestimmt auch andere sehr
dankbar sind. Ich führe diesen Thread jetzt weiter.

Da es im ganzen deutschsprachigen „Forum-Raum“ kaum etwas zu ProRealtime
gab, fand ich das natürlich wie viele andere auch, sehr schade. Vor allem da es sehr
viele User gab die anderen geholfen haben und richtig Ahnung hatten.

Da ProRealtime oder auch CMC stark im kommen sind, wird sich auch das Interesse
stetig vergrößern. Deshalb sollte es einfach eine Anlaufstelle für diese Programme
geben.

Für mich war das nach reiflicher Überlegung Grund genug, diesen Thread wieder zu
eröffnen.
Der Admin „Plasir“ war so freundlich mich dabei zu unterstützen und stellte die gelöschten
Beiträge wieder her und öffnete mit „Dioxin“ den Thread wieder.

Ich hoffe das dieser Thread die Anlaufstelle für die zwei Programme wird und sich die Leute
von früher wieder Zahlreich versammeln. So das man sich gegenseitig hilft oder auch
Ideen/Strategien zusammen umsetzt.


Viel Spass

trader-hawk


P.S. Ferner bin ich am Überlegen ob ich es mir antue und noch einen Visual Chart – Thread eröffne. Mal sehen !
Vielleicht könnt Ihr mir ein Feedback geben ob das überhaupt gewünscht wird und wer dieses Programm im Einsatz hat.

Geändert von plasir (23.03.2007 um 23:36 Uhr)
 
  Mit Zitat antworten
Alt 19.03.2006, 20:45   #2
Elite Aktienboarder
 
Benutzerbild von Sirius
 
Registriert seit: 05.05.2005
Ort: München
Beiträge: 9.742
Wikibeiträge: 0
Status: Sirius ist offline
Standard

Schöne Idee der Thread Ich werde, sofern es mir möglich ist auch meinen Teil dazu beitragen. Ich kann einfache Sachen programmieren und hoffe so einigen Leuten helfen zu können.


__________________
Es wäre dumm, sich über die Welt zu ärgern. Sie kümmert sich nicht darum.

Marc Aurel (römischer Kaiser)
 
  Mit Zitat antworten
Alt 20.03.2006, 00:53   #3
---
 
Registriert seit: 31.10.2005
Beiträge: 73
Wikibeiträge: 0
Status: stockbrot ist offline
Standard Jeff Cooper - Expansion breakout

Als Beispiel hier das Setup 'expansion breakout' von Jeff Cooper. Eine Hit and Run Strategie, die nach einem 2-Monatshoch sucht, gleichzeitig soll die Tagesrange die größte der letzten neun Tage sein. Gekauft wird dann, wenn das heutige Hoch wiederum überschritten wird. (Short vice versa)
Siehe hierzu den ersten Chart.

Andere Hit and Run Strategien von Cooper auch > hier >


Man wird nicht gleich ein komplettes Backtesting erstellen wollen, sondern sich über die Vorkommen dieses Setups 'optischen' Eindruck verschaffen.

1)
Ein Indikator soll erstellt werden, der '1' anzeigt, wenn ein LONG-Setup vorliegt (Kauf am nächsten Tag), eine '-1' anzeigt, wenn ein SHORT-Setup vorliegt, ansonsten eine '0'. (Siehe zweiten Beispielchart)

2)
Als Zweites soll ein Screener erstellt werden, der eine ganze Reihe von Werten nach dem Vorkommen des Setups scannt.

Hier die dazugehörigen Scripts:

1) Indikator:

Zitat:
// Jeff Cooper - Expansion Breakout

// Konstanten werden definiert

// Höchste Handelsspanne der letzten 9 Tage
hs=high-low
hhs=highest[9](hs)

// Das Hoch der letzten 50 Tage

hi50=highest[50](high)

// Das Tief der letzten 50 Tage

lo50=lowest[50](low)

// Berechnung des Indikators:
// Wenn neues 50 Tage-Hoch und Handelsspanne ist die größte seit 9 Tagen, dann >> 1
// Wenn neues 50 Tage-Tief und Handelsspanne ist die größte seit 9 Tagen, dann >> -1
// sonst soll der Indikator 0 ausgeben.

if high=hi50 and hs=hhs then
indikator=1
elsif low=lo50 and hs=hhs then
indikator =-1
else
indikator=0
endif

// Ausgabe

return indikator
2) Screener (für LONG-Setup)

Zitat:
// Konstanten werden definiert

// Höchste Handelsspanne der letzten 9 Tage
hs=high-low
hhs=highest[9](hs)

// Das Hoch der letzten 50 Tage

hi50=highest[50](high)

// Kriterien festlegen

krit1= high=hi50
krit2= hs=hhs

// Screenen

SCREENER [krit1 and krit2]

Geändert von stockbrot (19.07.2006 um 07:58 Uhr)
 
  Mit Zitat antworten
Alt 20.03.2006, 18:21   #4
Elite Mitglied
 
Benutzerbild von Anfängerin1
 
Registriert seit: 24.06.2005
Beiträge: 415
Wikibeiträge: 0
Status: Anfängerin1 ist offline
Standard

Es beginnen die Fragen:
kann man dieses Script bei der Einsteigerversion eingeben und ggfs. wo?


__________________
das letzte Hemd hat keine Taschen
 
Musterdepot von Anfängerin1 Mit Zitat antworten
Alt 20.03.2006, 18:35   #5
Elite Mitglied
 
Benutzerbild von Börsen Neuling
 
Registriert seit: 30.03.2005
Ort: Die Hauptstadt
Beiträge: 359
Wikibeiträge: 0
Status: Börsen Neuling ist offline
Standard

@stockbrot

Top Idee mit dem Thread


@Anfängerin1

Wenn du dich bei prorealtime.com eigeloggt hast gehst du auf "Komplette Workstation" oder "Programmierbare Workstation" und startest eine der Beiden.

Dann gehst du in dem kleinen Bedienteil auf "Ansicht" ----> "Mein ProScreener"

Neues Fenster geht auf.

Klick auf "ProScreenerVerwaltung"---->"ProScreener erstellen"----> Name eingeben ----> nicht auf "Assistent" sondern "Programmierung" klicken.

Code einfügen.

Listen, Zeitraum und Sortierungskriterium auswählen und zum Schluss auf Programm validieren klicken.

Jetzt solltest du deinen neu erstellten Screener in der Liste unter "Mein ProScreener" auswählen können!

Gruß,
BN

Geändert von Börsen Neuling (20.03.2006 um 18:38 Uhr)
 
  Mit Zitat antworten
Alt 20.03.2006, 20:43   #6
---
 
Registriert seit: 31.10.2005
Beiträge: 73
Wikibeiträge: 0
Status: stockbrot ist offline
Standard ProRealtime

Auf der Seite wähle oben 'Hilfe'.

Dann findest du links ziemlich unten den Link zu ProBuilder Sprache. Dort ist das alles gut nachvollziehbar erklärt.

Indikatoren etc. kann man nur mit der programmierbaren Version erstellen.
 
  Mit Zitat antworten
Alt 21.03.2006, 09:24   #7
---
 
Registriert seit: 31.10.2005
Beiträge: 73
Wikibeiträge: 0
Status: stockbrot ist offline
Standard RSL - Realtive Stärke nach Levy (1)

Listen mit den Screener erstellen

Mit Screenern lassen sich nicht nur einzelne Werte auffinden, die einem bestimmten Kriterium entsprechen, sondern auch Listen erstellen, die Aktien nach der Stärke des Kriteriums sortieren.

Levy überprüft die Performance einer jeden Aktie in einem Index über ein halbes Jahr. In der Liste stehen die 'stärksten' Werte oben. Die Liste wird jeweils nach dem letzten Handelstag einer Woche erstellt.

Hier ein Screener zur Erstellung der Liste:

Zitat:
// RSL - Liste nach LEVY

// RSL - Indikator

rs=close/average[135](close)

// Liste erstellen

SCREENER SORT BY rs as "RS - Levy"
 
  Mit Zitat antworten
Alt 21.03.2006, 09:37   #8
---
 
Registriert seit: 31.10.2005
Beiträge: 73
Wikibeiträge: 0
Status: stockbrot ist offline
Standard RSL - Relative Stärke nach Levy (2)

Die Ursprungsformel von Levy teilt den heutigen Schlusskurs durch den Gleitenden Durchschnitt. Werte, die einen überproportionalen Anstieg verbucht haben werden schnell an die vorderste Stelle der Liste katapultiert.

Um diese Anomalie herauszufiltern, wird beim folgenden Screener nicht der Schlusskurs gewält, sondern ein kleiner GD.

Das Ergebnis zeigt in der oberen Range der Liste die Werte an, die unter geringerer Volatilität die ersten Ränge 'erobert' haben.

Zitat:
// RSL - Liste ... Variante

// Indikator wird berechnet - Werte auch mal verändern!

rs = average[20](close)/average[200](close)

// Liste wird erstellt

SCREENER SORT BY rs as "RSL-GD"
 
  Mit Zitat antworten
Alt 21.03.2006, 09:39   #9
Elite Aktienboarder
 
Benutzerbild von Sirius
 
Registriert seit: 05.05.2005
Ort: München
Beiträge: 9.742
Wikibeiträge: 0
Status: Sirius ist offline
Standard

vielleicht hat ja auch eines der member hier fragen zu einem hs oder screener, weil sonst stellt hier stockbrot eins nach dem anderen rein und keiner nutzt das denn. wäre schade um die arbeit von ihm


__________________
Es wäre dumm, sich über die Welt zu ärgern. Sie kümmert sich nicht darum.

Marc Aurel (römischer Kaiser)
 
  Mit Zitat antworten
Sponsored Links
Alt 21.03.2006, 16:12   #10
seinen weg suchend
 
Benutzerbild von i believe
 
Registriert seit: 17.11.2005
Ort: nähe Köln
Beiträge: 4.313
Wikibeiträge: 0
Status: i believe ist offline
Standard

wenn ich jetzt screenen will wann der RSL zb. seinen 15 GD schneidet, wie müßte ich das machen?


__________________
http://klaus-m.blogspot.com/
 
Musterdepot von i believe Mit Zitat antworten
Antwort

Lesezeichen

Themen-Optionen Thema durchsuchen
Thema durchsuchen:

Erweiterte Suche
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are aus
Pingbacks are an
Refbacks are aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Diskussion Programmierung TWS FutBee Daytrading - Futures, OS 12 19.01.2009 14:28
Frage ProRealTime Programmierung Tara Tradingstrategien und Börsenpsychologie 4 18.07.2007 18:52
Programmierung von Tradingsoftware Frank Schaare Newsgroup Finanzen 3 08.07.2005 13:45
Frage DLL-Programmierung FutBee Daytrading - Futures, OS 3 06.04.2004 15:09

Alle Zeitangaben in WEZ +1. Es ist jetzt 07:25 Uhr.