La ricerca ha trovato 102 risultati

da m1player
27/01/2021, 17:58
Forum: Metatrader - Expert Advisor - MQL
Argomento: Programmazione MQL4, neofita, strategia break volatilità
Risposte: 10
Visite : 496

Re: Programmazione MQL4, neofita, strategia break volatilità

Mi riferivo ad un controllo che impedisca all'expert di aprire più posizioni di quante tu non voglia. Se l'expert gira da solo si può utilizzare tranquillamente OrdersTotal(), se l'expert è pensato per girare assieme ad altri si può utilizzare una funzione che valuti gli ordini con il magic number, ...
da m1player
27/01/2021, 12:20
Forum: Metatrader - Expert Advisor - MQL
Argomento: Programmazione MQL4, neofita, strategia break volatilità
Risposte: 10
Visite : 496

Re: Programmazione MQL4, neofita, strategia break volatilità

Questo dipende da che controllo gestisce l'apertura degli ordini, io volevo solo farti notare che la condizione if che hai scritto è sempre TRUE, mentre potrebbe essere if(Ask>iOpen(Symbol(),Timeframe,0)+range)...
da m1player
27/01/2021, 1:05
Forum: Metatrader - Expert Advisor - MQL
Argomento: Programmazione MQL4, neofita, strategia break volatilità
Risposte: 10
Visite : 496

Re: Programmazione MQL4, neofita, strategia break volatilità

Ciao Rannanato, così come hai scritto Ask sarà sempre maggiore di range, Ask è un prezzo, range è la differenza tra due prezzi, verosimilmente pochi pips...
da m1player
30/03/2020, 21:13
Forum: ETF/ETC
Argomento: ETF /ETC cosa sono come poterci investire
Risposte: 55
Visite : 9476

Re: ETF /ETC cosa sono come poterci investire

Sono sbalordito...Complimenti!

Ma il tuo portafoglio lo sa che c'è la pandemia?

Scherzi a parte, vorrei capire una cosa, hai ribilanciato per cogliere il rimbalzo dei giorni scorsi o il portafoglio è passato indenne attraverso lo tsunami?
da m1player
11/03/2020, 18:04
Forum: Metatrader - Expert Advisor - MQL
Argomento: Aprire posizioni a mercato ad un orario fisso!
Risposte: 19
Visite : 1385

Re: Aprire posizioni a mercato ad un orario fisso!

Ti dico il mio parere ma in molti qui ti sapranno consigliare meglio, secondo me potresti farti un corso online gratuito sui i fondamenti del linguaggio C, se ne trovano a decine, per semplici trading system bastano pochi argomenti, ad esempio: Variabili e assegnamenti; istruzione if; switch-case; o...
da m1player
07/03/2020, 12:26
Forum: Metatrader - Expert Advisor - MQL
Argomento: Aprire posizioni a mercato ad un orario fisso!
Risposte: 19
Visite : 1385

Re: Aprire posizioni a mercato ad un orario fisso!

Impostando stop loss e take profit a 0 non so perché restituisca errore 130... Negli altri casi può dipendere da come dichiari lo stop loss. Io utilizzo una variabile esterna di tipo int ma stop loss e take profit inseriti nella funzione OrderSend sono dei prezzi, cioè double. Quindi se per esempio ...
da m1player
05/03/2020, 20:53
Forum: Metatrader - Expert Advisor - MQL
Argomento: Aprire posizioni a mercato ad un orario fisso!
Risposte: 19
Visite : 1385

Re: Aprire posizioni a mercato ad un orario fisso!

Ok, se vuoi eseguire un'istruzione all'ora X e al minuto Y: if(TimeHour(TimeCurrent())==OraX && TimeMinute(TimeCurrent()) == MinutoY) { //... } accertandoti con un controllo che l'istruzione venga eseguita solo una volta o il numero di volte che serve a te e non innumerevoli volte nell'arco ...
da m1player
05/03/2020, 20:09
Forum: Metatrader - Expert Advisor - MQL
Argomento: Aprire posizioni a mercato ad un orario fisso!
Risposte: 19
Visite : 1385

Re: Aprire posizioni a mercato ad un orario fisso!

Così com'è OraX è un valore int e il controllo avviene da OraX:00 fino a OraX:59, Ordersend viene eseguita se OrdersTotal()==0.
da m1player
05/03/2020, 19:01
Forum: Metatrader - Expert Advisor - MQL
Argomento: Aprire posizioni a mercato ad un orario fisso!
Risposte: 19
Visite : 1385

Re: Aprire posizioni a mercato ad un orario fisso!

Giusta osservazione, ho solo fatto un copia incolla che poi ho modificato per lo scopo da un codice che a partire da una certa ora controlla delle condizioni, sostituendo >= con = = il controllo avviene solo durante l'ora X mentre così com'è il controllo avviene sino a mezzanotte.
da m1player
05/03/2020, 18:11
Forum: Metatrader - Expert Advisor - MQL
Argomento: Aprire posizioni a mercato ad un orario fisso!
Risposte: 19
Visite : 1385

Re: Aprire posizioni a mercato ad un orario fisso!

Ciao, se ti basta un semplice spunto e se ho capito bene vorresti che l'EA all'ora x aprisse un ordine con stop loss e take profit impostati, queste due righe andrebbero bene? if(TimeHour(TimeCurrent())>=OraX) { if(OrdersTotal()==0) { ticket=OrderSend(Symbol(),OP_BUY,lots,Ask,slippage,stoploss,takep...