Come codificare? - pagina 104

 

Colore della linea

Ciao di nuovo

Sto creando un indicatore che disegna una linea sul grafico (in modo simile a quanto fa una media mobile ).

La linea è tracciata con valori presi da un buffer.

Vorrei che la linea fosse disegnata in verde se il valore della barra corrente è superiore al valore della barra precedente, e in rosso se è inferiore.

Come posso farlo?

Grazie in anticipo per qualsiasi aiuto.

 

Fondamentalmente vorrei che fosse così:

File:
line.gif  7 kb
 

Perché il mio ultimo post è stato spostato dal forum principale di programmazione alla fine di questo thread?

(Grazie anche per l'aiuto di MathCos ragazzi!)

 

Il problema di cui sopra è stato risolto

 

Modifica di EA

Salve,

Al momento l'ea: boincinPipEA_BigBear_nonlagdot utilizza come indicatore principale: NonLagZigZag_v2 e ZigZag Pointer, e come filtro nonlagdot.

È possibile eliminare NonLagZigZag_v2 e ZigZag Pointer dal codice sorgente e rendere nonlagdot indicatore principale?

Non sono bravo nella programmazione, qualche idea su cosa cambiare?

Grazie per il vostro aiuto.

 
mladen:
ogni linguaggio di codifica ha i suoi problemi, e forse dovremmo semplicemente trovare le soluzioni nel nostro ambiente (le soluzioni ci sono, tutto quello che dobbiamo fare è scoprirle)

Bel commento! Totalmente d'accordo.

Lux

 

chiudere tutto dopo una certa % di profitto

ciao,

Voglio chiudere tutti i trade se viene raggiunta una % di guadagno su base settimanale.

Quindi ho bisogno di conoscere il saldo del conto domenica sera 24.00 - nessun problema.

Ho bisogno di conoscere l'equity la domenica sera alle 24.00 - nessun problema.

Ma come faccio a memorizzare questi dati? E come lasciare che l'ea legga questi valori, perché se c'è un'interruzione di corrente l'ea dovrà ricominciare e dovrà leggere i valori dal posto memorizzato.

So come farlo in VB, ma come posso farlo in mql?

Sarei grato se qualcuno potesse indicarmelo.

 

Scrivili in un file. Date un'occhiata ai file di aiuto e lo capirete.

Buona fortuna.

LUx

 

Etichetta del prezzo e testo

Ciao

qualcuno può guidarmi/insegnarmi come mettere correttamente l'etichetta del prezzo e il testo, ho già cercato e trovato questo

https://www.mql5.com/en/forum/175530

if(ObjectFind("P label") != 0)

{

ObjectCreate("P label", OBJ_TEXT, 0, Time[0], Close[0]);

ObjectSetText("P label", "Price", 10, "Arial", Red);

}

else

{

ObjectMove("P label", 0, Time[0], Close[0]);

}

[/CODE]

[CODE]ObjectCreate("Trade", OBJ_LABEL, 0, 0, 0);

ObjectSetText("Trade", "n", 40, "Wingdings", Red);

ObjectSet("Trade", OBJPROP_CORNER, 1);

ObjectSet("Trade", OBJPROP_XDISTANCE, 30);

ObjectSet("Trade", OBJPROP_YDISTANCE, 30);

Ma ancora non so come applicare.allego insieme questo indicatore per il mio studio nella codifica

Esempio come l'immagine qui sotto, questo è quello che voglio, grazie!

File:
teach.gif  12 kb
 

ops, ho già trovato il codice sorgente, l'ho preso da qui

Waddah Attar Dayly CAMERILLA - MQL4 Code Base

Motivazione: