Voglio fare un pulsante sul grafico in modo da poter eseguire lo script premendo il pulsante, con il parametro preso dall'indicatore
Si scrive il codice del pulsante nel codice dell'indicatore e si integra il codice dello script come una funzione nel codice dell'indicatore. Premere il pulsante - chiamare la funzione, in cui si passa il parametro indicatore.
Un'altra domanda. Uso una piccola tavoletta su Windows senza un mouse, i pulsanti sul grafico sono una soluzione conveniente per me. È possibile avere il comando da tastiera Ctrl+F5 eseguito quando si preme il pulsante sul grafico, sarebbe più comodo per me visualizzare il seguente profilo.
Grazie, penso di aver capito il pulsante, ma non ho capito come allegare lo script. Lo script si trova in C:\Users\...\MQL4\Scripts\Order.ex4
Assegnate un collegamento allo script e simulatelo usando WinAPI. Ma non ho fatto nulla di simile nei programmiMQL. Quindi provate a cercare su Google"SendInput User32.dll WinAPI".
Sto lottando con una domanda, per favore ditemi come risolverla.
L'idea è la seguente: traccio una linea al massimo precedente della candela. Voglio che la linea sia spostata a seconda del massimo precedente.
voidOnTick()
{
//---double o1 = iOpen(Symbol(),Period(),1);
double h1 = iHigh(Symbol(),Period(),1);
double l1 = iLow(Symbol(),Period(),1);
double c1 = iClose(Symbol(),Period(),1);
double c0 = iClose(Symbol(),Period(),0);
double rt = 0;
double rs1 = 0;
rt=MathAbs(c1-o1)/_Point; //размер тела свечи
rs1=MathAbs(h1-c1)/_Point;// размер верхней тени свечиif (rs1>=rt) // условие для построения уровней (если верхняя тень предыдущей свечи, больше, или равна телу этой же всечи, то...
{
double PRH=iHigh(Symbol(),_Period,1); // то это будет максимумObjectCreate(0,"HL",OBJ_HLINE,0,_Period,PRH); // и строим по этому максимуму, горизонтальную линиюComment("ЦЕНА МАКС =======",PRH,"\n"); // комментарий пред. максимума
}
}
При создании пользовательского индикатора можно указать один из 18 типов графического построения (способа отображения на главном окне графика или в подокне графика), значения которых указаны в перечислении ENUM_DRAW_TYPE. В зависимости от стиля рисования, может потребоваться от одного до четырех буферов значений (отмеченных как INDICATOR_DATA...
Consenti l'uso dei cookie per accedere al sito MQL5.com.
Abilita le impostazioni necessarie nel browser, altrimenti non sarà possibile accedere.
Hai effettuato l'accesso. L'autenticazione a due fattori è stata disattivata. Configurala di nuovo e scansiona un nuovo codice QR, oppure continua con l'autenticazione a due fattori disattivata.
@Artyom Trishkin
Puoi darmi qualche consiglio per gli affari?
Posso darvi un sacco di informazioni diverse sui tacchini.
Per cominciare, è un uccello fagiano. È carne dietetica. Lo do da mangiare al mio gatto. Dice che è delizioso...
Puoi darmi un indizio sul punto?
E per arrivare al punto, perché volete eseguire lo script da un indicatore?
Per quanto riguarda il punto, chi ti ha detto di essere così stupido da eseguire script da un indicatore? :)
E soprattutto, perché?
Voglio fare un pulsante sul grafico in modo da poter eseguire uno script premendo un pulsante con un parametro preso dall'indicatore
Voglio fare un pulsante sul grafico in modo da poter eseguire lo script premendo il pulsante, con il parametro preso dall'indicatore
Si scrive il codice del pulsante nel codice dell'indicatore e si integra il codice dello script come una funzione nel codice dell'indicatore. Premere il pulsante - chiamare la funzione, in cui si passa il parametro indicatore.
Voglio fare un pulsante sul grafico, in modo da poter eseguire lo script premendo il pulsante, con il parametro preso dall'indicatore
Se il problema è nella creazione del pulsante stesso, eccolo:
Se il problema è nella creazione del pulsante stesso, eccolo:
Grazie, penso di aver capito il pulsante, ma non ho capito come allegare lo script. Lo script è in C:\Users\...\MQL4\Scripts\Order.ex4
Grazie, penso di aver capito il pulsante, ma non ho capito come allegare lo script. Lo script si trova in C:\Users\...\MQL4\Scripts\Order.ex4
Assegnate un collegamento allo script e simulatelo usando WinAPI. Ma non ho fatto nulla di simile nei programmiMQL. Quindi provate a cercare su Google"SendInput User32.dll WinAPI".
Buon pomeriggio!
Sto lottando con una domanda, per favore ditemi come risolverla.
L'idea è la seguente: traccio una linea al massimo precedente della candela. Voglio che la linea sia spostata a seconda del massimo precedente.
Buon pomeriggio!
Sto lottando con una domanda, per favore ditemi come risolverla.
L'idea è la seguente: traccio una linea al massimo precedente della candela. Voglio che la linea sia spostata a seconda del massimo precedente.