La ricerca ha trovato 102 risultati
- 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, ...
- 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)...
- 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...
- 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?
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?
- 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...
- 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 ...
- 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 ...
- 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.
- 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.
- 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...