T O P I C R E V I E W |
leslie |
Posted - 10 January 2007 : 20:33:09 Ciao, ho un problema con un Trading System da me creato. Premetto che scarico i dati in Real Time con memorizzazione ad un minuto e per i titoli che mi interessano utilizzo la funzione mailer. Nel mio TS per l'uscita dalla posizione di acquisto ho necessità di verificare ogni giorno il prezzo di apertura per confrontarlo con alcuni valori da me imposti. Come posso fare per reperire questo valore? Se utilizzo la funzione Open questa ovviamente restituisce il prezzo di apertura per ogni singolo tick, ma a me serve solo quello relativo all'apertura di giornata. Grazie mille come sempre. |
3 L A T E S T R E P L I E S (Newest First) |
SupportoTecnico |
Posted - 11 January 2007 : 20:00:06 Queste sono sempre operazioni delicate, ma in teoria dovrebbe funzionare.
|
leslie |
Posted - 11 January 2007 : 19:17:50 Grazie infinitamente.
Ancora una domanda. Attualmente ho installata la versione 3.1.6. Poichè devo formattare il computer volevo installare la nuova versione direttamente dopo la formattazione. Anche in questo caso per non perdere tutti gli storici, i TS, allarmi, configurazioni (web server, formati file, ecc.) è sufficiente copiare tutta la attuale cartella "Insider3000wrt3" in C/programmi, salvare qui il download della versione 3.2 e quindi lanciarlo?
|
SupportoTecnico |
Posted - 11 January 2007 : 12:54:23 Potresti utilizzare una funzione di questo tipo:
Function GetOpenDay() As Numeric If (Date <> glMemDay) Then glMemDay = Date gdMemOpen = Open EndIf Return gdMemOpen EndFunction
da inserire in tutti i moduli che utilizzi. Poi la chiami all'inizio della funzione "Main" di tutti i moduli inserendo un'istruzione del tipo:
dOpen = GetOpenDay
Ovviamente in [Opzioni Comuni] devi dichiarare le due variabili:
Dim glMemDay As Numeric Dim gdMemOpen As Numeric |