come aggiungere il codice dell'indicatore nel codice di expertadvisor? - pagina 2 12345678910 Nuovo commento [Eliminato] 2012.05.13 19:03 #11 int start { if (Close<i) int Ticket = OrderSend(Symbol(),OP_BUY,LotSize(),StopLoss(),TakeProfit(),0,0,); else OP_SELL; return(0); } cosa c'è di sbagliato in questo? ancora lo stesso errore, { - virgola o punto e virgola previsto Simon Gniadkowski 2012.05.13 19:14 #12 Cosa ci fa OP_SELL? OP_SELL = 1 vedi qui: https://docs.mql4.com/constants/trading dabbler 2012.05.13 20:00 #13 albert_lim83:cosa c'è di sbagliato in questo? ancora lo stesso errore, { - virgola o punto e virgola previsto start è una funzione e ha bisogno di parentesi dopo di essa Close è un array e ha bisogno di un indice. int start(){ if( Close[1]<i ) int Ticket = OrderSend(Symbol(),OP_BUY,LotSize(),Ask,10,StopLoss(),TakeProfit()); else OP_SELL; // WTF? return(0); } Mancano due parametri da OrderSend Voto 1 su 10. Devo sforzarmi di più. Deve fare RTFM. [Eliminato] 2012.05.14 14:16 #14 '%' - remainder operator is to be applied to integer values only perché non posso mettere la % sull'ea? Desidero utilizzare per il conteggio della % di margine libero del saldo totale ... allora come devo fare per calcolare la percentuale di margine libero del saldo? [Eliminato] 2012.05.14 14:48 #15 extern double Percent = 20; per inserire la percentuale di margine da utilizzare if(AccountFreeMargin()<(Percent())(AccountBalance())){ Print("We have no money. Free Margin = ", AccountFreeMargin()); return(0); } se la percentuale di margine libero è inferiore alla percentuale scelta (20), allora l'operazione si ferma e restituisce 0, ma l'errore appare 'percent' - la funzione non è definita '(' - token inaspettato qualcuno può aiutarmi a risolvere questo errore? Non ditemi che l'AT [Qualsiasi domanda da principiante, Come ottenere la "Percentuale Simon Gniadkowski 2012.05.14 15:39 #16 albert_lim83: perché non posso mettere la % sull'ea? voglio usare per il conteggio della % di margine libero del saldo totale ... allora come devo fare per calcolare la percentuale di margine libero del saldo? Come faresti a calcolare una percentuale usando carta e penna? Fallo allo stesso modo... % in mql4 è per calcolare un resto non per le percentuali . . . Simon Gniadkowski 2012.05.14 15:40 #17 albert_lim83: per inserire la percentuale di margine da utilizzare se la percentuale di margine libero è inferiore alla percentuale scelta (20), allora l'operazione si ferma e restituisce 0, ma l'errore appare 'percent' - la funzione non è definita '(' - token inaspettato Cos'è Percent()? Intendevi Percent? Simon Gniadkowski 2012.05.14 15:45 #18 Qui, gratuitamente . . extern double Percent = 20; if( AccountFreeMargin() < ( Percent/100 ) * AccountBalance() ) { Print("We have no money. Free Margin = ", AccountFreeMargin()); return(0); } [Eliminato] 2012.05.14 15:55 #19 RaptorUK: Qui, gratuitamente... grazie... il problema è risolto. sei il migliore. ^^ [Eliminato] 2012.05.16 01:01 #20 posso aggiungere la MA nel grafico dell'ea? 12345678910 Nuovo commento
cosa c'è di sbagliato in questo?
ancora lo stesso errore, { - virgola o punto e virgola previsto
cosa c'è di sbagliato in questo?
ancora lo stesso errore, { - virgola o punto e virgola previsto
start è una funzione e ha bisogno di parentesi dopo di essa
Close è un array e ha bisogno di un indice.
Mancano due parametri da OrderSend
Voto 1 su 10. Devo sforzarmi di più.
Deve fare RTFM.
'%' - remainder operator is to be applied to integer values onlyperché non posso mettere la % sull'ea?
Desidero utilizzare per il conteggio della % di margine libero del saldo totale ...
allora come devo fare per calcolare la percentuale di margine libero del saldo?
per inserire la percentuale di margine da utilizzare
se la percentuale di margine libero è inferiore alla percentuale scelta (20),
allora l'operazione si ferma e restituisce 0,
ma l'errore appare 'percent' - la funzione non è definita
'(' - token inaspettato
qualcuno può aiutarmi a risolvere questo errore?
perché non posso mettere la % sull'ea?
voglio usare per il conteggio della % di margine libero del saldo totale ...
allora come devo fare per calcolare la percentuale di margine libero del saldo?
Come faresti a calcolare una percentuale usando carta e penna? Fallo allo stesso modo...
% in mql4 è per calcolare un resto non per le percentuali . . .
per inserire la percentuale di margine da utilizzare
se la percentuale di margine libero è inferiore alla percentuale scelta (20),
allora l'operazione si ferma e restituisce 0,
ma l'errore appare 'percent' - la funzione non è definita
'(' - token inaspettato
Qui, gratuitamente . .
Qui, gratuitamente...
grazie...
il problema è risolto.
sei il migliore. ^^