Farbe der Tabelle

16 Antworten

JS17

Kunde, bbp_participant, Gemeinschaft, 73 Antworten.

Profil besuchen

vor 6 Jahren #201596

Hallo zusammen,

Ist es möglich, die Hintergrundfarbe eines Diagramms zu ändern?

Mit freundlichen Grüßen

John

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 6 Jahren #201622

Hallo,

Meinen Sie die Hintergrundfarbe des MT-Diagramms? Klicken Sie mit der rechten Maustaste auf das Diagramm - wählen Sie 1TP9Eigenschaften und legen Sie die Farbe fest

0

JS17

Kunde, bbp_participant, Gemeinschaft, 73 Antworten.

Profil besuchen

vor 6 Jahren #201630

Tomas,

Ja

Anhänge:
Sie müssen sein eingeloggt um angehängte Dateien anzuzeigen.

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 6 Jahren #201632

Meinen Sie, dass Sie die Farbe von bckgnd innerhalb des EAs ändern müssen?

0

JS17

Kunde, bbp_participant, Gemeinschaft, 73 Antworten.

Profil besuchen

vor 6 Jahren #201633

Tomas

Ja, bitte

 

0

Karish

Customer, bbp_participant, community, sq-ultimate, 443 replies.

Profil besuchen

vor 6 Jahren #201638

//+——————————————————————+
//| Die Funktion empfängt die Hintergrundfarbe des Diagramms. |
//+——————————————————————+
Farbe ChartBackColorGet(const long chart_ID=0)
{
//- die Variable für die Aufnahme der Farbe vorbereiten
long result=clrNONE;
//- den Fehlerwert zurücksetzen
ResetLastError();
//- Hintergrundfarbe des Diagramms erhalten
if(!ChartGetInteger(chart_ID,CHART_COLOR_BACKGROUND,0,result))
{
//- Anzeige der Fehlermeldung im Expertenjournal
Print(__FUNCTION__+", Fehlercode = ",GetLastError());
}
//- Rückgabe des Wertes der Diagrammeigenschaft
return((Farbe)Ergebnis);
}
//+——————————————————————+
//| Die Funktion setzt die Hintergrundfarbe des Diagramms. |
//+——————————————————————+
bool ChartBackColorSet(const color clr,const long chart_ID=0)
{
//- den Fehlerwert zurücksetzen
ResetLastError();
//- Festlegen der Hintergrundfarbe des Diagramms
if(!ChartSetInteger(chart_ID,CHART_COLOR_BACKGROUND,clr))
{
//- Anzeige der Fehlermeldung im Expertenjournal
Print(__FUNCTION__+", Fehlercode = ",GetLastError());
return(false);
}
//- erfolgreiche Ausführung
return(true);
}

0

JS17

Kunde, bbp_participant, Gemeinschaft, 73 Antworten.

Profil besuchen

vor 6 Jahren #201639

Karish

Danke für die Antwort, aber ich programmiere überhaupt nicht, und ich hatte gehofft, dass es mit dem EA-Assistenten gemacht werden kann

Vielen Dank

0

Karish

Customer, bbp_participant, community, sq-ultimate, 443 replies.

Profil besuchen

vor 6 Jahren #201641

Warum möchten Sie EA Wiz haben, um die Hintergrundfarbe Ihres MT4-Charts zu ändern, ich habe Schwierigkeiten zu verstehen

0

JS17

Kunde, bbp_participant, Gemeinschaft, 73 Antworten.

Profil besuchen

vor 6 Jahren #201646

Karish

Ich möchte, dass sich die Hintergrundfarbe ändert, wenn ich in einem anderen Handel bin, Hedge/Buy/Sell etc.

Mit freundlichen Grüßen

John

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 6 Jahren #201648

Hallo,

Sie können den Code von Karish in EA Wizard / code / CustomFunctions.mq4 (am Ende) kopieren und speichern

In EA WIzard können Sie diese mit "Custom Action" referenzieren wie

CustomAction(ChartBackColorSet(weiß,0));

Es sollte funktionieren

 

0

Karish

Customer, bbp_participant, community, sq-ultimate, 443 replies.

Profil besuchen

vor 6 Jahren #201678

Setzen Sie dies ganz ans Ende von: "EA-Assistent / Code / CustomFunctions.mq4″.

 

bool ChartBackColorSet(const color clr,const long chart_ID=0)
{
//- den Fehlerwert zurücksetzen
ResetLastError();
//- Festlegen der Hintergrundfarbe des Diagramms
if(!ChartSetInteger(chart_ID,CHART_COLOR_BACKGROUND,clr))
{
//- Anzeige der Fehlermeldung im Expertenjournal
Print(__FUNCTION__+", Fehlercode = ",GetLastError());
return(false);
}
//- erfolgreiche Ausführung
return(true);
}

 

Fügen Sie diese Codezeile nach dem Ende der Funktion OrderSend ein:

 

if(OP_BUY){ChartBackColorSet(Green, 0);}

if(OP_SELL){ChartBackColorSet(Red, 0);}

 

Ich bin sicher, Sie werden es verstehen, viel Glück.

0

JS17

Kunde, bbp_participant, Gemeinschaft, 73 Antworten.

Profil besuchen

vor 6 Jahren #201680

Karish

Nochmals vielen Dank für Ihre Hilfe

Aber Ihr Vertrauen in meine Fähigkeiten ist nicht sehr ausgeprägt - lol

 

Ich habe einen einfachen EA erstellt, um dies zu testen, und benutzte CustomAction innerhalb des EA-Assistenten, um die Hintergrundfarbe auf Rot zu ändern, wenn der EA alle Positionen auf dem Aktienziel geschlossen hat

Als ich es kompilierte, zeigte der Editor 7 Fehlermeldungen an

Ich habe den EA beigefügt, wenn Sie helfen können?

Mit freundlichen Grüßen

John

Anhänge:
Sie müssen sein eingeloggt um angehängte Dateien anzuzeigen.

0

JS17

Kunde, bbp_participant, Gemeinschaft, 73 Antworten.

Profil besuchen

vor 6 Jahren #201682

Dies ist die sqw-Datei. Ändern Sie einfach die Dateierweiterung in .sqw zurück, und es sollte alles in Ordnung sein

0

JS17

Kunde, bbp_participant, Gemeinschaft, 73 Antworten.

Profil besuchen

vor 6 Jahren #201684

das hat nicht funktioniert, ich gebe es auf lol

0

JS17

Kunde, bbp_participant, Gemeinschaft, 73 Antworten.

Profil besuchen

vor 6 Jahren #202118

Tomas

Ich weiß nicht, wo dieser Beitrag oben sein sollte ??????????????????, es muss ein Fehler sein

 

Haben Sie sich meine Hintergrundfarbdatei oben schon angesehen?

Mit freundlichen Grüßen

John

 

0

tomas262

Administrator, sq-ultimate, 2 Antworten.

Profil besuchen

vor 6 Jahren #202121

Hallo,

können Sie dies einfach tun. Siehe beigefügte Datei

Sie können einen der folgenden Codes verwenden https://docs.mql4.com/constants/objectconstants/webcolors

0

Ansicht von 15 Antworten - 1 bis 15 (von insgesamt 16)

1 2