|
Indikatoren Indikatoren für Metatrader 4. |
|
Themen-Optionen | Thema durchsuchen | Ansicht |
|
|||
Signalindikator
Hallo
ich würde mir gerne einen Signalindikator progammieren. Wenn ich im Hauptchart zb. 3 Indikatoren habe (egal welche) und eine Beingung bei einem indikator erfüllt ist, soll mir in einem separaten Fenster ein grüner/roter Punkt erscheinen. ist es am einfachsten, ich definiere im separaten Fenster minimum und maximum auf 0-3 und setze für Indikator 1, Punkt 1; Indikator 2, Punkt 2; etc..? Vielen Dank Lg |
|
|||
Es ist häufig schwer zu verstehen was der Anfragende möchte, wenn das Anliegen nur fragmental vorliegt. Der Anfragende hat an sich die Aufgabe sein Anliegen so klar und verständlich zu erklären, dass der Anfragende sich schon fast selbst beim schreiben seines Anliegens die Antwort geben könnte.
Du wirst vermutlich einen EA oder Indikator dafür schreiben, wo diese 3 Indikatoren abgfragt werden und die Bedingungen festgelegt sind. Dieser Indikator kann auch in einem Subwindows erscheinen mit einem Ausgabe-Object Deiner Wahl. Geändert von Raul0 (24.03.18 um 20:19 Uhr) |
|
|||
Zitat:
da dann für die 3 Indikatoren grünes oder rotes Licht zu geben? So hab ich das verstanden. Raul0 hats dir ja schon gesagt. Du kannst die Indikatoren abfragen und dann im EA oder separatem Indikator darauf reagieren z.B. mit einem Objekt. So wie du es erwähnt hast, ist es aber bischen umständlich. Wenn die Inikatoren dir jeweils einfach nur mit grün / rot ein "go / nogo" geben sollen, wäre es doch einfacher, in deinem EA einfach drei Signale in Form von Objekten in den Chart zu setzen, also keinen extra Indikator. Es sei denn, du nutzt keinen EA... |
|
|||
Guten morgen
Vielen dank für die Antworten. Ich versuche ess nochmal! Ich würde gern einen Schnitt von 2 Indikatoren zb EMA Aus dem hauptchart in einem separaten Fenster mittels roten und grünen Punkten anzeigen lassen. Lg und schönen Sonntag |
|
|||
Zitat:
1. 2 Buffer grün=CrossUp rot=CrossDn 2. Farbe und Dicke kannst Du im Head machen 3. Benutzereingaben EMAwerte ... 4. ich bevorzuge auch extern int DotCodeNo=159; Ich würde das Unterfenster nicht begrenzen, damit man es evtl. noch mehr zusammenstauchen kann. Im Caculate Teil: 1. Daten ausrechnen 2. Anzeige wird dann so gemacht Code:
if (CrossUpBedingung) { UpBuff[i]=1; DnBuff[i]=EMPTY_VALUE; } else if (CrossDnBedingung) { UpBuff[i]=EMPTY_VALUE; DnBuff[i]=1; } else { UpBuff[i]=EMPTY_VALUE; DnBuff[i]=EMPTY_VALUE; } |
Lesezeichen |
|
|