T O P I C R E V I E W |
mrcstefy |
Posted - 06 December 2004 : 10:35:12 Buon giorno, Vorrei sapere come si procede per l'aggiornamento mensile del programma. Un semplice trading sistem che mi fa entrare in acquisto quando il directional moviment + attraversa al rialzo il directional moviment - e uscire quando il roc 30 giorni attraversa al ribasso la sua media mobile. Io ho proceduto in questo modo ma non assomiglia neanche al risultato voluto: entra in acquisto: Function main() Dim FA As Numeric Dim FV As Numeric FA = High(14) - Open(14) FV = Close(14) - Low(14) Return FA > FV Endfunction
Grazie
|
1 L A T E S T R E P L I E S (Newest First) |
SupportoTecnico |
Posted - 06 December 2004 : 12:42:29 Per aggiornare il programma non devi fare altro che scaricare il nuovo setup ed installarlo nella stessa cartella di quello vecchio (senza disinstallare il vecchio).
Il codice scritto non ha senso, specie con il 14 tra parentesi. In pratica scrivendo Close(14) dici al compilatore che desideri il valore della chiusura di 14 giorni avanti nel futuro dal periodo in elaborazione. Perch? non utilizzi le formule del directional movement?
Entra in acquisto:
Function Main() Return Crossabove(Dirmov(14, "DIP"), Dirmov(14, "DIM")) EndFunction
Chiudi posizioni in acquisto:
Function Main() Return CrossBelow(ROC(30), MoveAv(ROC(30), 10)) EndFunction
Rimane da definire il periodo della media mobile dell'ROC che ? stato messo a 10 per completare la formula
|
|
|