T O P I C R E V I E W |
luigi_amodeo |
Posted - 16 June 2006 : 12:07:15 Nel mio TS rigorosamente intraday ho provato ha creare un "equityday" in modo tale che il sistema non rilasci alcun segnale in seguito al raggiungimento, dopo l'ultimo ingresso, di un certo numero di punti dell'equity:
Variabile globale dim equityday as nimeric = 0
Entra long
Function main() dim...... equityday = equityday + equity() if (date <=gdmydate) then if (equityday > XXXpunti) then return false endif else equityday = 0 endif ......
Non riesco ad ottenere l'inibizione dei segnali successivi, forse non posso usare la funzione Equity ()?
|
4 L A T E S T R E P L I E S (Newest First) |
SupportoTecnico |
Posted - 16 June 2006 : 18:09:37 gdMyEquityDate è uguale al valore dell'Equity nel momento dell'apertura della prima operazione del giorno.
Conoscendo poi l'equity totale che è sempre data dalla funzione "Equity" basta fare una sottrazione per capire quanti punti di guadagno/perdita hai realizzato fino a un certo momento della giornata.
|
luigi_amodeo |
Posted - 16 June 2006 : 17:25:11 Ma il gdMyEquityDate a cosa lo pongo uguale dal momento che sto cercando la sommatoria algebrica dei profit e dei loss? Certamente il criterio suggerito sembra più semplice anche per il precedente quesito che riguardava esclusivamente i loss.
|
SupportoTecnico |
Posted - 16 June 2006 : 16:05:55 Pensandoci ho trovato un altro metodo simile ma più semplice:
[Opziono Comuni]
Dim gdMyDate as Numeric = 0 Dim gdMyEquityDate as Numeric = 0
[Entra in acquisto]
Function Main()
if (Date <= gdMyDate) then if ((Equity - gdMyEquityDate) < -xxxpunti) then Return False end if Else gdMyEquityDate = Equity EndIf
............... ...............
gdMyDate = Date
Return bResult
EndFunction
[Chiudi posizioni in acquisto]
Function Main()
if ((Equity - gdMyEquityDate) < -xxxpunti) then Return False endif
EndFunction
|
SupportoTecnico |
Posted - 16 June 2006 : 14:18:49 Purtroppo non è possibile utilizzare la funzione Equity in quel modo.
L'unico modo che mi viene in mente è quello che ti ho già indicato in questo link:
http://www.insider3000.com/insider/it/foruma/topic.asp?TOPIC_ID=474
N.B. Ho apportato delle modifiche al codice che ti avevo scritto. Prima non era del tutto corretto.
|