Autor Thema: EA mit Indikatoren ?  (Gelesen 1042 mal)

0 Mitglieder und 2 Gäste betrachten dieses Thema.

  • Buchstabensortierer
  • ***
    • Beiträge: 10
    • Karma: +0/-0
    • Mitglied seit:
      25 Sep 2010

  • Stop
EA mit Indikatoren ?
« am: September 29, 2010, 01:20:35 am »
Hey,

Ich habe eine Frage und zwar lässt dich ein EA mit Indikatoren zusammenprogrammieren? Also das Sie aufeinander abgestimmt werden?
Ist dies möglich?

Mfg
Thomas M.


  • Gehört zum Inventar
  • ***
    • Beiträge: 1084
    • Karma: +429/-4
    • Mitglied seit:
      31 Dec 2008
  • Broker: RBS

  • Stop
Antw:EA mit Indikatoren ?
« Antwort #1 am: September 29, 2010, 07:47:33 am »
Hallo,

Verstehst du unter zusammenprogrammieren, dass der Indikator sich in einem! Programm mit dem EA befindet?
Was stellt du dir denn so vor? Auf welcher Basis soll der Indikator Signale liefern und was soll der EA daraus machen?
Das der Indikator ein eigentlich eigenständiges Programm ist, sollte das Vorhaben nicht behindern, denn du kannst aus dem EA heraus auf die Varaiblen des Indikator zugreifen und deren Werte entsprechend so ändern, als würde der Indikator im Programm des EA integriert sein.

Also Antwort auf die Frage: im Prinzip ja!


traderdoc
« Letzte Änderung: September 29, 2010, 07:58:56 am von traderdoc »
Pokerregel: "Auch bei dem Anschein eines sicheren Gewinnes, muss man ablassen können."

  • Global Moderator
  • Ist Forum süchtig
  • *
  • *
  • *
    • Beiträge: 1718
    • Karma: +422/-6
    • Mitglied seit:
      11 Aug 2009
  • Broker: IGMarkets

  • Mars Defense Car Chaos Get Groovy BallsPC Motorrad-Trauma
    Bloons Tower Defense
  • Stop
Antw:EA mit Indikatoren ?
« Antwort #2 am: September 29, 2010, 09:09:59 am »
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
aufeinander abgestimmt werden?
Was soll das heißen??? Aber prinzipiell (siehe traderdoc): JA!
Chleudere den Purchen zu Poden!

  • Buchstabensortierer
  • ***
    • Beiträge: 10
    • Karma: +0/-0
    • Mitglied seit:
      25 Sep 2010

  • Stop
Antw:EA mit Indikatoren ?
« Antwort #3 am: September 29, 2010, 09:23:41 am »
sprich: der indikator stellt dem EA bestimmte werte vor die er dann verarbeitet.

Also ist dies möglich?

  • Global Moderator
  • Ist Forum süchtig
  • *
  • *
  • *
    • Beiträge: 1718
    • Karma: +422/-6
    • Mitglied seit:
      11 Aug 2009
  • Broker: IGMarkets

  • Mars Defense Car Chaos Get Groovy BallsPC Motorrad-Trauma
    Bloons Tower Defense
  • Stop
Antw:EA mit Indikatoren ?
« Antwort #4 am: September 29, 2010, 09:38:21 am »
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
sprich: der indikator stellt dem EA bestimmte werte vor die er dann verarbeitet.

Also ist dies möglich?
Definitv.

In MQL4 kannst du auf die StandardIndikatoren direkt per Funktion zugreifen:
iMA
iRSI
iMACD

Und auf Zusatzindikatoren über
iCustom.
Die Parameter zum Funktionsaufruf entnimmt der Hilfe!
Chleudere den Purchen zu Poden!

  • Ist Forum süchtig
  • ****
    • Beiträge: 1567
    • Karma: +431/-289
    • Mitglied seit:
      16 Jun 2009

  • Vintage Carbon Backgammon Spinning Bubbles Air Traffic Chief 4 Wheels Madness
    Cryptraider Skidwrx Formula Fun
  • Stop
Antw:EA mit Indikatoren ?
« Antwort #5 am: September 29, 2010, 09:41:31 am »
Zitat
der indikator stellt dem EA bestimmte werte vor

ja da gibts die funktion Mathrandom()
gibt eine  zufallszahl vor
The biggest drawdown is ahead of you. (from Joel R.)

aktueller Tetris Rekordhalter!!!!!!!!!!!!!!!!

warum ist mein karma positiv??????? bitte immer auf ein minus mehr als plus

  • Global Moderator
  • Ist Forum süchtig
  • *
  • *
  • *
    • Beiträge: 1718
    • Karma: +422/-6
    • Mitglied seit:
      11 Aug 2009
  • Broker: IGMarkets

  • Mars Defense Car Chaos Get Groovy BallsPC Motorrad-Trauma
    Bloons Tower Defense
  • Stop
Antw:EA mit Indikatoren ?
« Antwort #6 am: September 29, 2010, 10:48:51 am »
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
Zitat
der indikator stellt dem EA bestimmte werte vor

ja da gibts die funktion Mathrandom()
gibt eine  zufallszahl vor
Das wäre aber nur sinnig, wenn er unbestimmte werte sucht!
Chleudere den Purchen zu Poden!

  • Ist Forum süchtig
  • ****
    • Beiträge: 1567
    • Karma: +431/-289
    • Mitglied seit:
      16 Jun 2009

  • Vintage Carbon Backgammon Spinning Bubbles Air Traffic Chief 4 Wheels Madness
    Cryptraider Skidwrx Formula Fun
  • Stop
Antw:EA mit Indikatoren ?
« Antwort #7 am: September 29, 2010, 10:55:51 am »
stellt dem ea bestimmte werte vor
d.h zufallszahl
sonst müsste es ja gibt vor heißen
The biggest drawdown is ahead of you. (from Joel R.)

aktueller Tetris Rekordhalter!!!!!!!!!!!!!!!!

warum ist mein karma positiv??????? bitte immer auf ein minus mehr als plus

  • Gehört zum Inventar
  • ***
    • Beiträge: 1084
    • Karma: +429/-4
    • Mitglied seit:
      31 Dec 2008
  • Broker: RBS

  • Stop
Antw:EA mit Indikatoren ?
« Antwort #8 am: September 29, 2010, 15:56:35 pm »
Hallo votole,

wie du aus den Posts hier lesen kannst, geht es natürlich prinzipiell. Nur wissen wir drei Antworter bisher nicht genau, was du wirklich meinst und machen willst. Wenn dir also viel daran gelegen ist, weitere tiefgehende und sachdienliche Hinweise zu bekommen, dann musst du schon mal die Katze aus dem Sack lassen. Also stell doch einfach mal dein System hier vor und du wirst sehen, dass es viele positive und konstruktive Hinweise geben wird.

traderdoc
Pokerregel: "Auch bei dem Anschein eines sicheren Gewinnes, muss man ablassen können."

  • Tastaturvirtuose
  • **
    • Beiträge: 142
    • Karma: +35/-1
    • Mitglied seit:
      31 Aug 2010
  • Broker: XTB

  • Stop
Antw:EA mit Indikatoren ?
« Antwort #9 am: Dezember 28, 2010, 14:50:47 pm »
Ich möchte das Thema noch mal aufgreifen um mein Problem zu beschreiben. Vielleicht ist es das was Votole gemeint hat.
Ich möchte vorausschicken dass ich bereits ein paar ganz einfache EAs Programmiert habe, aber noch ganz am Anfang dieser Materie stecke.
Ich habe versucht einen Indikator, der einen Alarm ausgibt, dazu zu bewegen statt dem Alarm einen Kauf zu tätigen, was natürlich nicht funktionierte.
ICh habe eine kaufroutine unmittelbar vor den Alarm gestellt und das ganze dann in den Experts ordner geschoben. Außer diversen Fehlereldungen habe ich aber nichts erreicht.
Was ich nicht verstanden habe ist  !! Was eigentlich unterscheidet einen Indi von einem EA?
Anders gefragt wie kann ich aus einem Indikator einen EA machen?
Was darf nicht und was muss drin stehen um zu definieren ich bin ein Indi oder ich bin ein EA?
Kann ich mit einem EA auf Variablen in einem Indi im gleichen Fenster zugreifen? oder wie kann das gelingen?
Viele Fragen...
Ich kann die Börsenkurse beeinflussen!
Kaufe ich, so fällt der Kurs, und wenn ich verkaufe dann steigt er wieder.

  • Global Moderator
  • Ist Forum süchtig
  • *
  • *
  • *
    • Beiträge: 1718
    • Karma: +422/-6
    • Mitglied seit:
      11 Aug 2009
  • Broker: IGMarkets

  • Mars Defense Car Chaos Get Groovy BallsPC Motorrad-Trauma
    Bloons Tower Defense
  • Stop
Antw:EA mit Indikatoren ?
« Antwort #10 am: Dezember 28, 2010, 14:55:22 pm »
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
Was eigentlich unterscheidet einen Indi von einem EA?
In erster Linie der Ordner und die Erlaubnis zu Traden... ein Indi wird niemals ein OrderSend abgeben dürfen.
Chleudere den Purchen zu Poden!

  • Gelegenheitsschreiber
  • *
    • Beiträge: 26
    • Karma: +10/-0
    • Mitglied seit:
      27 Apr 2011
  • Broker: XTB, eToro, iForex

  • Stop
Antw:EA mit Indikatoren ?
« Antwort #11 am: Mai 13, 2011, 18:21:37 pm »
Hallo,

leider lese ich diesen Thread erst heute. Wenn das Thema noch von Interesse ist, kann ich vielleicht helfen.

Also: Indikatoren lassen sich in einen EA einbetten.

Einmal gibt es da die Funktion iCustom.

Außerdem lässt sich laut Programmierhandbuch für den MT 4 der Code des Indikators auch als Funktion einrichten.

Wie geschrieben, wenn es noch interessant ist. helfe ich gerne.

In diesem Sinne viel Erfolg.
Wer nicht sagt, was er möchte, muss mit dem zufrieden sein, was er bekommt!

  • FORENTROLL
  • Sponsor
  • Extremschreiber
  • *
    • Beiträge: 625
    • Karma: +249/-5
    • Mitglied seit:
      05 Jan 2011
    • just trading
  • Broker: diverse

  • Stop
Antw:EA mit Indikatoren ?
« Antwort #12 am: Mai 14, 2011, 04:24:15 am »
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
Was ich nicht verstanden habe ist  !! Was eigentlich unterscheidet einen Indi von einem EA?
Anders gefragt wie kann ich aus einem Indikator einen EA machen?

Weiß ich jetzt aus dem Stegreif nicht, habe das mal gelesen aber offenbar hat es das nicht ins Langzeitgedächtsnis geschafft.
Macht auch nix, man weiß ja wo es steht. Evtl. mag das hier hilfreich fürs erste sein: Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen

Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
Kann ich mit einem EA auf Variablen in einem Indi im gleichen Fenster zugreifen? oder wie kann das gelingen?

Ja, kannst Du. Der Indicator muß dafür auch nicht auf dem chart sein. Es reicht wenn dieser im experts/indicators/ Verzeichnis liegt.

Vorschlag für einen Ansatz zur Lösung Deines Problems:
Belasse den Indicator wie er ist. Progge das Teil um sodaß Du auswählen kannst ob Du den Alarm benötigst oder nicht (falls Du den mal nicht benötigen solltest).

Progge Dir einen EA welcher die Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen nutzt.
Hier könntest Du einfach einen der mit MT4 mitgelieferten Beispiel-EA's umändern.

iCustom (so wie ich es verstanden habe, scheint wohl auch zu laufen, lol) ist eigentlich recht simpel, auch wenn es auf den ersten Blick verwirrend ausschauen mag:

symbol ist klar, ist das Währungspaar (NULL oder Symbol() für aktuellen), timeframe dürfte auch klar sein, nämlich 0 für den aktuellen chart und sonst die Minutenzahl (1440 für daily z.b.).
Indikatorname ohne Endung, der Dateiname ohne .ex4 oder .mq4 - Heißt Dein Indicator also "mein neuer indicator.ex4" muß dort in " stehen:
"mein neuer indicator".
Die letzten beiden (mode und shift): mode ist der Buffer welcher vom Indicator ausgelesen werden soll (im Beispiel unten wäre das buffer nr. 3). Es können bei Indicatoren (meines Wissens nach) bis zu 8 buffers sein (beginnend von 0, also 0-7).

Vorher (im Beispiel unten mal EXTERN INDICATORPARAMETER und PARAM1 genannt) werden die externen Variablen des Indicators gesetzt.
Was weiß ich, will Dein Indicator bspw. Einstellungen haben anzahl bars, period für ema usw. würdest Du das der Reihe nach setzen

double meineVariable = iCustom(symbol,timeframe,"INDIKATORNAME OHNE ENDUNG",EXTERN INDICATORPARAMETER,PARAM1, 3,0);



  • Global Moderator
  • Ist Forum süchtig
  • *
  • *
  • *
    • Beiträge: 1718
    • Karma: +422/-6
    • Mitglied seit:
      11 Aug 2009
  • Broker: IGMarkets

  • Mars Defense Car Chaos Get Groovy BallsPC Motorrad-Trauma
    Bloons Tower Defense
  • Stop
Antw:EA mit Indikatoren ?
« Antwort #13 am: Mai 14, 2011, 09:46:07 am »
Wobei du natürlich das genaue Interface des aufgerufen Indi kennen musst und wiedergeben musst...
Chleudere den Purchen zu Poden!



 

Ähnliche Themen

  Betreff / Begonnen von Antworten Letzter Beitrag
1 Antworten
1890 Aufrufe
Letzter Beitrag Januar 20, 2009, 11:39:36 am
von Howardcool
21 Antworten
1947 Aufrufe
Letzter Beitrag Dezember 19, 2010, 15:25:34 pm
von Ineluki
13 Antworten
2349 Aufrufe
Letzter Beitrag Oktober 26, 2010, 23:54:24 pm
von Katakuja
47 Antworten
3990 Aufrufe
Letzter Beitrag Januar 19, 2011, 19:47:43 pm
von Katakuja
15 Antworten
1866 Aufrufe
Letzter Beitrag November 28, 2010, 10:20:49 am
von forexler
13 Antworten
342 Aufrufe
Letzter Beitrag März 29, 2012, 16:02:23 pm
von Rainbowtrader
9 Antworten
160 Aufrufe
Letzter Beitrag Mai 11, 2012, 18:40:54 pm
von Covolt


ChartTec´s World Topsites