Autor Thema: Konstantenzuweisung über Buttons & Neukompilierung  (Gelesen 235 mal)

0 Mitglieder und 1 Gast betrachten dieses Thema.

  • Entdeckungsreisender
  • Blogger
  • Ist Forum süchtig
  • *
  • *
    • Beiträge: 1325
    • Karma: +411/-6
    • Mitglied seit:
      03 Dec 2010
    • Tool: fxTrade & MT4
  • Broker: Oanda

  • Stop
Konstantenzuweisung über Buttons & Neukompilierung
« am: November 20, 2011, 14:15:45 pm »
Hallo Leute!

Folgende Situation:

1. Ein Renko-Chart wird mittels EA generiert (M1-Chart als Basis, dazu dann ein M2-Offline-Chart zur Darstellung).

2. Da ein Renko-Chart eine fest im EA eingebaute Box-Size hat, ist dieser ausschließlich in eine andere "Zeiteinheit" zu wechseln durch manuelles Ändern dieser Variablen, sowie anschließender Kompilierung des EAs.

Alternative ist, eben mehrere Renko-Charts in einem Profil zu betreiben. Doch das will ich eben nicht.

Was ich nun brauche, ist folgendes:
Buttons mit hinterlegten Boxsize-Konstanten
a)entweder auf dem M2-Chart, die diese Aktion veranlassen oder
b) als zusätzliche Buttons integriert im Metatrader (geht das überhaupt?)

Wie realisiert man das nun am besten?

Danke!

Viele Grüße,
Rainbowtrader

"Wahres Traden heißt Entdecken. Erst Fachwissen. Dann sich selbst." [Zitat von Michael Voigt, Video "EINE REISE", 2010]

  • Tastaturflitzer
  • ***
    • Beiträge: 238
    • Karma: +54/-12
    • Mitglied seit:
      26 Mar 2010

  • Stop
Re: Konstantenzuweisung über Buttons & Neukompilierung
« Antwort #1 am: November 20, 2011, 17:18:21 pm »
ich würde Dir ja gern helfen, weiß aber noch nicht, was Du genau willst und wie hoch Deine Programmierkenntnisse sind.

willst Du ständig wechseln?
die Variable als extern zu deklarieren löst Dein Problem also nicht?
(Du weißt was das ist? .. , ansonsten könnte das Deine Lösung sein, um von einer Konstanten wegzukommen)

(QuickButtons für Variablen gibts im MT4 nicht, müsstest Du dann selber über Umwege realisieren, gehen tut alles irgendwie.
Irgendein Buy und Sell Button einer anderen Umsetzung der sogenannten One Click Trader lässt sich dafür sicher missbrauchen, nachbauen)

.. hab aber gehört, dass sowas in MT5 direkt möglich sein soll )

(sollte mir das vielleicht doch mal anschauen :)


« Letzte Änderung: November 20, 2011, 17:32:18 pm von Covolt »

  • Tastaturflitzer
  • ***
    • Beiträge: 238
    • Karma: +54/-12
    • Mitglied seit:
      26 Mar 2010

  • Stop
Re: Konstantenzuweisung über Buttons & Neukompilierung
« Antwort #2 am: November 20, 2011, 17:47:41 pm »
wenn Du Buttons willst, und nix selber programmieren möchtest, könnte das schon eine fertige Lösung für Dich sein

Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen

  • Global Moderator
  • Ist Forum süchtig
  • *
  • *
    • Beiträge: 1502
    • Karma: +733/-4
    • Mitglied seit:
      14 Jul 2008
  • Broker: IBFX AU, IBFX US

  • Stop
Re: Konstantenzuweisung über Buttons & Neukompilierung
« Antwort #3 am: November 20, 2011, 18:14:55 pm »
ganz einfacher ansatz wäre, eine globale variable anlegen welche die boxgröße als wert hinterlegt. diese globale variable fragt dann der Renko EA ab. Sollte nun sich diese verändern durch manuelle eingabe, dann ändert der EA automatisch die angegeben bosgröße. voila. aber ansich wirst du dadurch auch nicht mehr klicks einsparen, als die eigenschaften des EA's aufzurufen.
um klicks zu sparen könnte man scripte schreiben, welche diese globale variable ändern. diese scripte könnten dann per shortcut aufgerufen werden.


wäre als knopf ähnlich realisierbar.
« Letzte Änderung: November 20, 2011, 18:17:22 pm von PriNova »
Copyright © 2008-2012
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen

  • Entdeckungsreisender
  • Blogger
  • Ist Forum süchtig
  • *
  • *
    • Beiträge: 1325
    • Karma: +411/-6
    • Mitglied seit:
      03 Dec 2010
    • Tool: fxTrade & MT4
  • Broker: Oanda

  • Stop
Re: Konstantenzuweisung über Buttons & Neukompilierung
« Antwort #4 am: November 20, 2011, 18:19:26 pm »
Hallo Ihr beide!

Da ich nicht so der MQL-Programmierer bin, weiss ich eben nicht, wie das umsetzen.

@PriNova
Das mit den Eigenschaften ändern wäre eben insofern doof, da ich hier so umständlich klicken muss. Doch so wie es aussieht, fällt damit schon mal der Prozess des Kompilierens weg. Das ist ein Schritt.

@Covolt
Muss ich mir anschauen. Ob ich das verstehe, das zeigt sich dann. Schon mal danke für diese Informationen!

Liebe Grüße,
Rainbowtrader

"Wahres Traden heißt Entdecken. Erst Fachwissen. Dann sich selbst." [Zitat von Michael Voigt, Video "EINE REISE", 2010]

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

  • Stop
Re: Konstantenzuweisung über Buttons & Neukompilierung
« Antwort #5 am: November 20, 2011, 18:41:31 pm »
Na dann biete ich mal eine dritte, ganz einfache Lösung an.
1. Es werden die vorher festgelegten Boxsize-Parameter per EA als Objekte in einer Ecke des Charts geschrieben.
2. Die Objektposition wird per EA ständig kontrolliert.
3. Wird nun ein Objekt per Mausklick ausgewählt (Rahmen wird gezeichnet) und mit der Maus das Objekt irgendwohin gezogen, wird der EA die Positionsänderung erkennen und den hinterlegten Parameter im EA entsprechend verrarbeiten.
4. Das Objekt springt danach wieder an seine Ausgangposition zurück.

Der aktuelle Parameter kann dann außerdem noch farbig hervorgehoben werden.

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

  • Gelegenheitsschreiber
  • *
    • Beiträge: 44
    • Karma: +4/-0
    • Mitglied seit:
      13 Mar 2009
    • Alles erscheint leichter, als es ist
  • Broker: alpari.uk und .de

  • Stop
Re: Konstantenzuweisung über Buttons & Neukompilierung
« Antwort #6 am: November 20, 2011, 18:50:53 pm »
Ähemmmm,

kann man in der mq4 die "Zeiteinheit" nicht als  "extern ..." definieren und so dann nach der einmaligen Kompilerung beim Betrieb jeweils auf die gewünschte Zeiteinheit problemlos wechseln/ändern ?
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen
  Crashbulle
Aus Erde stammen und zu Staub werden wir
Was hoch aufsteigt, fällt tief herunter
Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen

Es ist Dir nicht erlaubt Links zu betrachten. Registrieren oder Einloggen

  • Entdeckungsreisender
  • Blogger
  • Ist Forum süchtig
  • *
  • *
    • Beiträge: 1325
    • Karma: +411/-6
    • Mitglied seit:
      03 Dec 2010
    • Tool: fxTrade & MT4
  • Broker: Oanda

  • Stop
Re: Konstantenzuweisung über Buttons & Neukompilierung
« Antwort #7 am: November 20, 2011, 18:52:53 pm »
Hallo Leute!

Hab nachgeschaut: die "Zeiteinheit", also die Boxsize, ist schon extern. Somit kein Thema.

Nur eben noch das Ansteuern/Ändern per Knopp oder Shortcut oder wie auch immer.

Viele Grüße,
Rainbowtrader
"Wahres Traden heißt Entdecken. Erst Fachwissen. Dann sich selbst." [Zitat von Michael Voigt, Video "EINE REISE", 2010]

  • Entdeckungsreisender
  • Blogger
  • Ist Forum süchtig
  • *
  • *
    • Beiträge: 1325
    • Karma: +411/-6
    • Mitglied seit:
      03 Dec 2010
    • Tool: fxTrade & MT4
  • Broker: Oanda

  • Stop
Re: Konstantenzuweisung über Buttons & Neukompilierung
« Antwort #8 am: Dezember 25, 2011, 17:03:40 pm »
Hallo Leute!

Nun dachte ich mir, ich frage noch mal nach...

Also, das M1-Chart ist verdeckt, da es ausschließlich zum Generieren der Renko-Taktung zuständig ist (eingebundener Renko-EA). Verdeckt heißt: minimiert. Sichtbar ist alleinig der Renkochart. Auf diesen brauche ich nun einen Button, der den extern deklarierten EA-Wert auf dem verdeckten M1-Chart umstellt. Dann erspart mir das nämlich ein zweites Chart und so weiter.

Hat einer von Euch den Code und die Einbauanleitung für so einen Button? Oder kennt eine Quelle, in der genau das umgesetzt wurde mit Anleitung oder zum Download?

Vielen Dank!

Liebe Grüße,
Rainbowtrader
"Wahres Traden heißt Entdecken. Erst Fachwissen. Dann sich selbst." [Zitat von Michael Voigt, Video "EINE REISE", 2010]

 

Ähnliche Themen

  Betreff / Begonnen von Antworten Letzter Beitrag
3 Antworten
634 Aufrufe
Letzter Beitrag August 13, 2009, 08:39:40 am
von Balanar
12 Antworten
1038 Aufrufe
Letzter Beitrag August 04, 2011, 07:57:31 am
von Rainbowtrader
24 Antworten
3213 Aufrufe
Letzter Beitrag Juni 16, 2011, 19:34:49 pm
von MrAndi
3 Antworten
1039 Aufrufe
Letzter Beitrag Mai 27, 2010, 07:18:29 am
von stony
153 Antworten
7464 Aufrufe
Letzter Beitrag August 05, 2011, 07:14:35 am
von MANDL2007
50 Antworten
1634 Aufrufe
Letzter Beitrag Januar 06, 2012, 13:12:35 pm
von Rainbowtrader
2 Antworten
116 Aufrufe
Letzter Beitrag Februar 21, 2012, 19:31:45 pm
von mk887
10 Antworten
227 Aufrufe
Letzter Beitrag März 23, 2012, 02:18:00 am
von Covolt


ChartTec´s World Topsites