Home Page di InvestireOggi
Le ultime
NEWS
FINANZIARIE
Quotazioni e Grafici E.o.D. Real Time
FTSE Mib
13.057
-50.5

Rispondi
 
Strumenti discussione Cerca in questa discussione
Vecchio 11-04-2010, 19:32   #1 (permalink)
Forumer attivo
 
Data registrazione: Mar 2010
Messaggi: 58
Sp500-CCI

Salve :-) Amici.....

In codice : prorealtime ( E.O.D.)


x=CCI[5](close)
a= -100
b=100

if x < a and x[1] < a[1] then
buy 1 SHARES at market tomorrowopen
endif


if x > b then
sell 1 SHARES at market tomorrowopen
endif


**********************<<<<<*>>>>****************** ***********

in codice : VT5 hourly



var:x(0),y(0),z(0);

x=CCI (C, 5);
y=100;
z=-100;

if t > 700 then
if x < z and x[1] < z[1] then
enterlong (nextbar,atopen);
endif;


if x > y then
exitlong (nextbar,atopen);
endif;

if t > 2100 then
exitlong (nextbar,atopen);
endif;
endif;


Saluti Buon inizio settimana!!!
faor72 non è connesso   Rispondi citando
Avviso pubblicitario - i seguenti Banner Pubblicitari permettono al sito di offrirvi il consueto, alto standard qualitativo.
 
Vecchio 18-04-2010, 10:53   #2 (permalink)
Forumer attivo
 
Data registrazione: Feb 2010
Località: Torino
Messaggi: 40
PRT piatto

Citazione:
Originalmente inviato da faor72 Visualizza messaggio
Salve :-) Amici.....

In codice : prorealtime ( E.O.D.)


x=CCI[5](close)
a= -100
b=100

if x < a and x[1] < a[1] then
buy 1 SHARES at market tomorrowopen
endif


if x > b then
sell 1 SHARES at market tomorrowopen
endif



Saluti Buon inizio settimana!!!

Ciao Faor72.

E' un pò che traffico con PRT senza riuscire a fare un backtest.
Anche inserendo il tuo codice la curva dei guadagni e perdite rimane piatta. E' forse necessario avere il real time?

Ciao e grazie
Gabryc non è connesso   Rispondi citando
Vecchio 18-04-2010, 13:21   #3 (permalink)
Forumer attivo
 
Data registrazione: Mar 2010
Messaggi: 58
Citazione:
Originalmente inviato da Gabryc Visualizza messaggio
Ciao Faor72.

E' un pò che traffico con PRT senza riuscire a fare un backtest.
Anche inserendo il tuo codice la curva dei guadagni e perdite rimane piatta. E' forse necessario avere il real time?

Ciao e grazie


Ciao, per eseguire un backtest con dati e.o.d. basta quello che hai.

Forse devi impostare la gestione del capitale ?

http://www.prorealtime.com/it/pdf/probacktest.pdf


Buona domenica :-)
faor72 non è connesso   Rispondi citando
Vecchio 22-04-2010, 12:54   #4 (permalink)
Nuovo forumer
 
Data registrazione: Mar 2008
Messaggi: 25
scusa non avevo visto il vostro post

allora mi sembra di capire ceh il primo si applica ai dati daily ed il secondo time frme a 1 ora?
mistert non è connesso   Rispondi citando
Vecchio 22-04-2010, 13:15   #5 (permalink)
Nuovo forumer
 
Data registrazione: Mar 2008
Messaggi: 25
test

allora ho tradotto il tuo codice per essere utilizzato su easy language
probabilemnte esitono delle differenze sulla costruzioni del cci, di solito avviene sempre tra piattaforme diverse, tuttavia il risultato complessivo non dovrebbe cambiare

possiedo el serie storiche daily dal 1950 tuttavia l'ho testato dal 1980 per non andare troppo indietro nel tempo

il codice in easy language e' questo


vars:aa(0),b(0),x(0);
x=CCI(5);
aa= -100;
b=100;
if x < aa and x[1] < aa[1] then begin
buy at market;
end;

if x > b then begin
sell at market;
end;



mentre grafico e risultati questi








aspetto adesse vostre nuove per capire come migliorarlo

posso dire a titolo personale che il sistema ha un profit factor non malvagio 1.45

il rapporto netprofit/drawdown e' accettabile, anceh se io preferisco un rapporto superiore a 10

vedendo cosi' ad okkio i segnali non mi piace perche' talvota prima di reversarsi aspetta un po troppo, quindi il consiglio sarebbe comunque quello di implementar euno stoploss, pero' non voglio fare il saputello aspetto delle vostre nuove
mistert non è connesso   Rispondi citando
Vecchio 22-04-2010, 17:29   #6 (permalink)
Forumer attivo
 
Data registrazione: Mar 2010
Messaggi: 58
Unione di Neuroni!!!

Ciao Mistert l'unione di + cervelli è fantastica


La seconda macro è oraria 1-2-3,
ma non ho abbastanza storico per poterlo testare.

Lo analizzo in real market :-)

Suggerisci stoploss??

Rendici Partecipi

Saluti :-)
faor72 non è connesso   Rispondi citando
Vecchio 23-04-2010, 14:40   #7 (permalink)
Nuovo forumer
 
Data registrazione: Mar 2008
Messaggi: 25
ciao feor scusa se non rispondo prima ma sono impicciatissimo con lo svlippo di un altro sistema che mi sta dando fili da torcere da questa mattina

comunque una premessa.
gli ingressi del sistema non mi sembrano ottimali, quindi se avro' tempo vedro' di lavorarci un po sopra

per il momento soffermiamoci sulla serie storica daily, poi passiamo all'ora (ho la serie storica dal 1998)

ci ho aggiunto lo stop loss di 500 euro chiarmente il codice va nacora modificato perche' e' uno stop e reverse e una volta scattato lo stop il merketposition risulta esere flat con l'effetto ceh entra continuaemnte, ecco del perche' sono aumentati i trade
in compenso il netprofit si alza e si abbassa il drawdown




il codice e' questo

vars:aa(0),b(0),x(0);
inputerdita(500);

x=CCI(5);
aa= -100;
b=100;
if x < aa and x[1] < aa[1] then begin
buy at market;
end;

if x > b then begin
sell at market;
end;

setstoploss(perdita);




mi riprometto epr' di lavorarci ancora sopra
se c'e' qualcuno che vuole dare il suo contributo e' benvenuto
mistert non è connesso   Rispondi citando
Vecchio 23-04-2010, 15:15   #8 (permalink)
Nuovo forumer
 
Data registrazione: Mar 2008
Messaggi: 25
allora

ho apportato una piccola modifica al codice

in sostanza se entro in una posizione short ed l'operazione si chiude in stop, io per rientrare aspetto il prossimo long, mentre nel report precedete dopo uno stop long se vi erano ancora le condizioni lui entrava nuovamente long

in questo modo siamo passati da 1000 a 500 oepraizoni a parita' di net profit abbassando anche il draw down
ti posto report ed equity e codice

pensaci su questo fine settiamna e ci risentimao lunedi (sempre tempo permettendo)






vars:aa(0),b(0),x(0),sololong(0),soloshort(0),prim avolta(0);
inputerdita(500);

x=CCI(5);
aa= -100;
b=100;
if sololong = 1 or primavolta = 0 then begin
if x < aa and x[1] < aa[1] then begin
primavolta = 1;
buy at market;
end;
end;

if soloshort = 1 or primavolta = 0 then begin
if x > b then begin
primavolta = 1;
sell at market;
end;
end;

if marketposition = 1 then begin
soloshort=1;
sololong = 0;
end;
if marketposition = -1 then begin
sololong=1;
soloshort=0;
end;
setstoploss(perdita);
mistert non è connesso   Rispondi citando
Vecchio 24-04-2010, 06:48   #9 (permalink)
Utente Senior.. d'età
 
L'avatar di giorosa2000
 
Data registrazione: Jan 2001
Località: ASTI
Messaggi: 1,826
Trentanni di test sono quasi la vita operativa di una persona.......
Io lo testerei anche su periodi più brevi e recenti..........diciamo dal 2004/2005

Buon lavoro ed un occhio all'analisi

__________________
L'uomo saggio sa di non sapere: è difficile scrutare nell'odierno,impossibile predire il futuro....
giorosa2000 non è connesso   Rispondi citando
Vecchio 24-04-2010, 09:03   #10 (permalink)
f4f
翠鸟科
 
L'avatar di f4f
 
Data registrazione: Oct 2003
Località: taglialegna da CiubeBBa;at Tokyo as Zenigata;capt Orr;lednàcèk;Orazio;and miles to go before I sleep
Messaggi: 34,049
interessante
__________________
per aspera ad astra,
ma che fatica però
f4f non è connesso   Rispondi citando
Rispondi

Segnalibri

« Discussione precedente | Nuova discussione »

Utenti attualmente attivi che stanno leggendo questa discussione: 1 (0 utenti e 1 ospiti)
 
Strumenti discussione Cerca in questa discussione
Cerca in questa discussione:

Ricerca avanzata

Regole messaggi
Tu non puoi inviare nuove discussioni
Tu non puoi replicare
Tu non puoi inviare allegati
Tu non puoi modificare i tuoi messaggi

Il codice BB è Attivato
Le faccine sono Attivato
Il codice [IMG] è Attivato
Il codice HTML è Disattivato
Trackbacks are Attivato
Pingbacks are Attivato
Refbacks are Disattivato


Discussioni simili
Discussione Autore discussione Forum Risposte Ultimo messaggio
sp500 tetoblu Mercati Esteri 2 27-08-2009 19:48
Borse USA
Nasdaq & sp500 5/6
Piergiovanni Piazza Affari 4 27-06-2006 18:45
SP500: help please... Rindomenceslao Piazza Affari 5 28-09-2005 07:26
SP500: considerazioni.... Rindomenceslao Piazza Affari 9 21-02-2005 08:00
sp500: oggi 25.10 active_trader Piazza Affari 0 25-10-2002 09:37


Tutti gli orari sono GMT +2. Adesso sono le 20:38.


vBulletin®
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Content Relevant URLs by vBSEO 3.6.0
(C) Copyright InvestireOggi 2000-2010