Autor |
|
Snoopy24
Member
Dabei seit: 10 2008
Herkunft:
Beiträge: 4
|
|
|
21.10.2008, 17:04 |
|
Klaus
Administrator
Dabei seit: 12 2001
Herkunft: Herdecke
Beiträge: 1088
|
|
Hallo Snoopy24,
in der TradeStation geschieht die Zuordnung von Code zu Symbol bzw. Wertpapier immer über einen Chart (bzw. einer Tabelle beim RadarScreen). Daher ist das, was Du oben als Beispiel angibst im allgemeinen Fall mit beliebigen Wertpapieren nicht möglich.
Allerdings kann man in einem Chart bis zu 40 Symbole kombinieren, d.h. wenn Du z.B. immer nur 10 bestimmte Indizes miteinander verknüpfen möchtest dann kannst Du diese zusammen in einen Chart laden und per EasyLanguage auf diese Daten zugreifen (Data1 bis Datan).
Gruss
-Klaus
|
|
22.10.2008, 09:27 |
|
Snoopy24
Member
Dabei seit: 10 2008
Herkunft:
Beiträge: 4
|
|
Hallo Klaus,
vielen Dank für deine Antwort.
Soweit habe ich das verstanden. Ich habe jetzt aber noch ein Problem. Da es sich nicht speziell um die TradeStation handelt, sondern um eine Forex Handelsplattform, die mit EasyLanguage programmiert werden kann, bin ich nicht sicher, ob es dort genauso funktioniert.
Dann müsste ich die Formel dort ausprobieren.
Es wäre sehr hilfreich für mich, wenn du mir die Formel für die Regel mit data1 und data2 als Indikator hier reinstellen könntest.
Dann könnte ich den Indikator in der Handelsplattform testen und habe Gewissheit wenn dieses funktioniert, das ich EasyLanguage erlernen kann. Für meine Handelsstrategie kommt es besonders darauf an, das ein anderes Symbol mit einbezogen wird.
Nochmals vielen Dank für die Hilfsbereitschaft.
Gruß Snoopy24
|
|
22.10.2008, 13:06 |
|
Klaus
Administrator
Dabei seit: 12 2001
Herkunft: Herdecke
Beiträge: 1088
|
|
Das was ich oben geantwortet habe bezieht sich ausschliesslich auf TradeStation als Plattform. Bei einer anderen Anwendung - auch wenn diese EasyLanguage versteht - muss das nicht genau so funktionieren. Die Syntax bei ELA ist einfach:code: (Close of Data1 + Close of Data2) / 2
Welche Forex-Plattform ist das denn, die mittels ELA programmiert werden kann? Ich habe Kunden, die so etwas auch suchen, daher die Frage...
-Klaus
|
|
22.10.2008, 13:44 |
|
Snoopy24
Member
Dabei seit: 10 2008
Herkunft:
Beiträge: 4
|
|
Hallo Klaus,
es ist die neue Handelsplattform Infinity von Foreone.ch
Auf dem Script-Editor können EasyLanguage, MQL und interne Scripte programmiert werden. Debug, Compiler und ein Strategietester sind enthalten.
Ich habe die Formel einmal im Editor eingegeben. Nach compilieren erscheint eine Fehlermeldung. Ich denke die Formel darf nicht alleine stehen. Fehlt da noch ein Input?
Der zweite Screenshot zeigt eine mitgelieferte EasyLanguage Strategie, die ohne Fehler compiliert wird.
So viele Forex Broker, abgesehen von Metatrader gibt es nicht, die Programmierungsmöglichkeiten anbieten.
Whselfinvest.de ist auch noch eine Alternative. Vorteil ist, das die Interbankenkurse haben (kein Market Maker). Programmierung ist ähnlich EasyLanguage. Aber die Oben genannte Regel kann dort nicht programmiert werden. Signalausführung geht nur zum Close.
Falls du die Demo von Forexone testen möchtest, muss du noch nach Freigabe der Demo anrufen und das PTL Script freischalten lassen. Ich habe auch lange danach gesucht.
Gruß Snoopy24
Screenshot124.JPG (56 KB, 632 mal heruntergeladen)
|
|
22.10.2008, 21:18 |
|
Snoopy24
Member
Dabei seit: 10 2008
Herkunft:
Beiträge: 4
|
|
|
22.10.2008, 21:19 |
|
Klaus
Administrator
Dabei seit: 12 2001
Herkunft: Herdecke
Beiträge: 1088
|
|
Snoopy24, Danke für den Hinweis auf Forexone und Infinity. Generell bin ich bei Nachimplementierungen von ELA immer skeptisch. Meist wird nur 95% übernommen und dann werden eigene Erweiterungen dazu implementiert. So schon geschehen bei TradeSignal (Equilla) und jüngst bei MultiCharts. Als Folge kann man nie sicher sein, ob ein Code von einem System auf den anderen auch laufen wird oder nicht...
Übrigens kann die TradeStation 8.x mit US-Konto auch Forex vollautomatisch handeln. Es besteht also keine Notwendigkeit, auf andere Plattformen auszuweichen. Aber das nur am Rande.
Das was Du in Deinem 1. Posting hingeschrieben hast ist keine "Regel" sondern ein mathematischer Ausdruck. Diesen kann man so isoliert natürlich nicht compilieren. Um daraus ein Handelssystem zu machen müsste man erst mal die wirklichen Regeln kennen, wann ge- und verkauft werden soll. Das führt aber in diesem Newbies-Forum zu weit.
Wenn Du schon programmieren kannst, dann empfehle ich Dir erst mal ein ELA-Buch zu lesen. Kannst Du nicht programmieren, dann lass Dir die Strategie besser von jemand erstellen der Ahnung davon hat - schliesslich geht es ja hier um Geld was vermehrt werden soll.
Gruss
-Klaus
|
|
22.10.2008, 22:31 |
|
|