Insider 3000 - Forums
Insider 3000 - Forums
Home | Profile | Active Topics | Members | Search | FAQ
Username:
Password:
Save Password
Forgot your Password?

 All Forums
 Help
 Aiuti, consigli, dubbi ...
 SAR
 New Topic  Reply to Topic
 Printer Friendly
Next Page
Author Previous Topic Topic Next Topic
Page: of 2

luca71-4
Nuovo Utente

34 Posts

Posted - 05 June 2003 :  18:02:27  Show Profile  Reply with Quote
Salve sono un nuovo utente e vorrei chiedere un aiuto per realizzare un semplice TS basato sul Parabolic SAR premetto non ho ancora capito il linguaggio di prog.ne e mi sembra essere +tosto semplice come esempio per imparare a capire con il vostro aiuto.
option : .........
long se : SAR inferiore al valore titolo
shorth se : SAR maggiore del valore titolo

GRAZIE.

SupportoTecnico
Forum Admin

1261 Posts

Posted - 05 June 2003 :  20:12:35  Show Profile  Reply with Quote
Eccoti il codice:

Sezione Opzioni Comuni:

Option OptInc(0.01, 0.10, 0.01)
Option OptMaxInc(0.01, 0.3, 0.01)


Sezione Entra in Acquisto:

Function Main()
Return Sar(OptInc, OptMaxInc) < Low
EndFunction



Sezione Entra in Vendita (allo scoperto):

Function Main()
Return Sar(OptInc, OptMaxInc) > High
EndFunction


le altre due sezioni "chiudi posizioni in acquisto" i "chiudi posizioni in vendita" deselezionale (con il relativo check).



Go to Top of Page

luca71-4
Nuovo Utente

34 Posts

Posted - 11 June 2003 :  00:47:44  Show Profile  Reply with Quote
Un ultima cosa ? corretto durante il test del parabolic sar inserire nei parametri di test ingresso all'apertura uscita all'apertura in tal caso su AMZN ad 1giorno con 0,033 , 0,03 mi da un risultato impressionante su base annua possibile.PS ho modificato i parametri mettendo ( 0.001,0.1 ,0.001) (0.001,0.30,0.001)poter avere + ranghe di taratura ti pare corretto.
Grazie

Go to Top of Page

SupportoTecnico
Forum Admin

1261 Posts

Posted - 11 June 2003 :  12:43:09  Show Profile  Reply with Quote
Certamente che ? possibile entrare ed uscire in apertura, almeno nei test. Nella realt? ? forse un po' pi? difficile inserire i vari ordini in modo tale che vengano eseguiti solo in caso di segnale di ingresso o di uscita del trading system.

Non vedo poi nessun problema nell'aumentare il range delle 2 option.
Tieni conto, per?, che almeno in teoria il valore di incremento massimo dovrebbe essere un multiplo del valore di incremento. Ma ripeto => solo in teoria. Poi ognuno pu? fare ci? che meglio crede. E' proprio questo il bello dell'analisi tecnica. Non ? una scienza esatta come la matematica. 1 + 1 pu? infatti essere anche uguale a 3 (in analisi tecnica).




Go to Top of Page

luca71-4
Nuovo Utente

34 Posts

Posted - 11 June 2003 :  13:38:49  Show Profile  Reply with Quote
Ok grazie per la rispostama mi farebbe piacere se pure voi provaste il il TEST del SAR con i seguenti parametri 0,043 e 0.30 su titoli come microsoft e csco ecc. con l'entrata e uscita al prezzo di apertura sui grafici a 1 giorno magari anche di qualche titolo italiano , io sono un incapace non riesco a scaricare i dati .

Go to Top of Page

SupportoTecnico
Forum Admin

1261 Posts

Posted - 11 June 2003 :  15:53:18  Show Profile  Reply with Quote
In che senso non riesci a scaricare i dati?
Ti da qualche errore?

Pu? capitare che se scarichi gli storici completi, il server dia un errore di timeout. In questo caso prova a scaricarne met? alla volta e dovresti risolvere il problema.

Se non ? questo prova a spiegarci quale ? il problema.

Go to Top of Page

luca71-4
Nuovo Utente

34 Posts

Posted - 27 June 2003 :  16:50:52  Show Profile  Reply with Quote
Salve vi vorrei chiedere come posso aggiungere al semplice TS SAR 2 medie mobili semplici tipo mm3 e mm13 che inpediscano al TS di andare long se mm3 inf. mm13 e viceversa e che una volta entrato stoppi nel caso in qui la mm3 torni a superare la mm.13
grazie.

Go to Top of Page

SupportoTecnico
Forum Admin

1261 Posts

Posted - 27 June 2003 :  19:36:57  Show Profile  Reply with Quote

Prova questo:


Sezione "Entra in Acquisto":

Function Main()
If MoveAv(Close, 3, "S") > MoveAv(Close, 13, "S") Then
Return Sar(OptInc, OptMaxInc) < Low
Else
Return False
Endif
EndFunction


Sezione "Chiudi posizioni in acquisto":

Function Main()
Return (MoveAv(Close, 3, "S") < MoveAv(Close, 13, "S"))
EndFunction



Sezione "Entra in Vendita":

Function Main()
If MoveAv(Close, 3, "S") < MoveAv(Close, 13, "S") Then
Return Sar(OptInc, OptMaxInc) > High
Else
Return False
Endif
EndFunction



Sezione "Chiudi posizioni in vendita":

Function Main()
Return (MoveAv(Close, 3, "S") > MoveAv(Close, 13, "S"))
EndFunction



Go to Top of Page

luca71-4
Nuovo Utente

34 Posts

Posted - 28 June 2003 :  09:32:21  Show Profile  Reply with Quote
Ok grazie funziona ha migliorato di molto il solo SAR ora mi manca come fare a visualizzare su Insider3000 le 2mm. visto che nella lista indicatori non trovo le mm. e in oltre vorrei provare ad aggiungere uno stop loss del 4% sul prezzo d'acquisto o 100 punti
E possibile dirgli di operare solo in intradei senza andare over.?
Grazie


Go to Top of Page

luca71-4
Nuovo Utente

34 Posts

Posted - 28 June 2003 :  12:10:55  Show Profile  Reply with Quote
riguardo la visualizzazione delle mm. risolto

Go to Top of Page

SupportoTecnico
Forum Admin

1261 Posts

Posted - 28 June 2003 :  13:26:37  Show Profile  Reply with Quote
Per lo stop loss devi usare una variabile comune a tutti i moduli dove memorizzare il prezzo di ingresso. Ovviamente devi eguagliarlo al vero prezzo di entrata. Nei trading system puoi usare il comando Price per ordinare al trading system di entrare o uscire al prezzo che vuoi tu. Se omesso il trading system si baser? su quello che hai definito nelle Opzioni di test.
Supponiamo che tu voglia entrare sempre al prezzo di chiusura:


Sezione "Opzioni Comuni" aggiungi le due dichiarazioni qui sotto:

Dim pdPriceLong As Numeric
Dim pdPriceShort As Numeric


Sezione "Entra in Acquisto":

Function Main()
If MoveAv(Close, 3, "S") > MoveAv(Close, 13, "S") Then
pdPriceLong = Close
Price Close
Return Sar(OptInc, OptMaxInc) < Low
Else
Return False
Endif
EndFunction


Sezione "Chiudi posizioni in acquisto":

Function Main()
Dim bRes As Boolean

bRes = (MoveAv(Close, 3, "S") < MoveAv(Close, 13, "S"))
If bRes = False Then
bRes = (Close <= pdPriceLong - pdPriceLong * 0.04)
Endif
If bRes = False Then
bRes = (Close <= pdPriceShort - 100)
endif

Return bRes

EndFunction



Sezione "Entra in Vendita":

Function Main()
If MoveAv(Close, 3, "S") < MoveAv(Close, 13, "S") Then
pdPriceShort = Close
Price Close
Return Sar(OptInc, OptMaxInc) > High
Else
Return False
Endif
EndFunction


Sezione "Chiudi posizioni in vendita":

Function Main()
Dim bRes As Boolean

bRes = (MoveAv(Close, 3, "S") > MoveAv(Close, 13, "S"))
If bRes = False Then
bRes = (Close >= pdPriceShort + pdPriceShort * 0.04)
Endif
If bRes = False Then
bRes = (Close >= pdPriceShort + 100)
endif

Return bRes

EndFunction


Go to Top of Page

luca71-4
Nuovo Utente

34 Posts

Posted - 30 June 2003 :  11:59:38  Show Profile  Reply with Quote
C'? qalcosa che non va , con il SAR e le MM il TS entra non alla chiusura della candella che porta allincrocio delle mm3 sotto alla mm13 e viceversa , ma alla chiusura della candela sucessiva bisognerebbe riuscire ad entrare almeno all'apertura , c'? modo di risolvere il problema?
Grazie


Go to Top of Page

SupportoTecnico
Forum Admin

1261 Posts

Posted - 30 June 2003 :  12:08:55  Show Profile  Reply with Quote
Sei sicuro di non aver impostato nelle opzioni di test (nella tabella "Opzioni" della finestra di gestione trading systems), il valore della Propriet? "Ritardo di entrata" ad un valore maggiore di zero?

Go to Top of Page

luca71-4
Nuovo Utente

34 Posts

Posted - 30 June 2003 :  15:21:11  Show Profile  Reply with Quote
ok GRAZIE RISOLTO

Sul sito investire in borsa dal quale ho scaticato lo storico fib30 5 min fino al 04/2003
ora ho scaricato lo storico del mese di maggio a1min , esiste il modo di accodarlo allo storico a 5min ?
Grazie

Go to Top of Page

SupportoTecnico
Forum Admin

1261 Posts

Posted - 30 June 2003 :  15:55:12  Show Profile  Reply with Quote
Con la funzione di "Importazione guidata da file di testo" alla quale accedi dal men? "File" => "Gestione file dati" => "Importazione guidata da file di testo"

Go to Top of Page

luca71-4
Nuovo Utente

34 Posts

Posted - 03 July 2003 :  17:48:29  Show Profile  Reply with Quote
Come posso modificare lo stop loos da stop alla chiusura a stop al prezzo di entrata + x punti senza aspettare la chiusura e aspetta un segnale inverso ?
Grazie

Go to Top of Page
Page: of 2 Previous Topic Topic Next Topic  
Next Page
 New Topic  Reply to Topic
 Printer Friendly
Jump To:
Insider 3000 - Forums © Copyright 2003-2016 Tradersoft s.r.l. Go To Top Of Page
Powered By: Snitz Forums 2000 Version 3.4.07