- Joined
- 4 October 2005
- Posts
- 519
- Reactions
- 1
Bugs
Thanks got your mail.
A question for all involved.
Bugs has now come up with some figures re optimisation of T/T.
I guess its time to trawl the figures and come up with the optimised variables which suit what I want from the system.Drawdown,string of losses,return etc.
Then run whatever systems testing is deamed necessary on those values.
I'll do that and get back with tradesim results.
Any other hints (as I,ve never worked with optimisation!).
before I get into it.
Bugs what would be handy is the English for some of the result terminology used for amibroker so I know what it is I'm comparing.
Thanks for your effort.
Bugs.
Start date and end date.
Position size.
Stop I presume as I have it?
What other parameters?
Tech:
Start Date : 2/1/1997
End Date : Today
Starting Equity: $100000
Max Open Positions : 10
Buy Next Open
Sell Next Open
Stop Loss : 10%
Brokerage: 0.15% (???)
Current ASX 300 (???)
EntryTrigger:= Cross(H,Ref(HHV(H,30),-1)) AND H > Mov(C,30,E) AND HHVBars(H,40)=0 AND Fml("Liquidity") > 500000 AND C < 10.00 AND C > O;
ExitTrigger:=Cross(Ref(Mov(L,120,E),-1),C);
I haven't done this yet, I have a fixed 10%, so I'll guess i'll have to add it:
InitialStop:=If(Ref(C,-1)>0.90*EntryPrice,0.90*EntryPrice,Ref(C,-1));
Is that saying 10% or the previous close, whichever is more? So if it gains 20% that is the stop loss?
Do you have anything on which stock to choose if you have multiple signals?
Let me know if I missed anything.
Bugs
Something to aim at perhaps.
Hi Gorilla --
Yup. Every profitable trade reduces the likelihood that the next trade will be profitable.
Howard
Sorry that should be:
EntryTrigger:= Cross(H,Ref(HHV(H,20),-1)) AND H > Mov(C,30,E) AND HHVBars(H,80)=0 AND Fml("Liquidity") > 500000 AND C < 10.00 AND C > O;
What does this mean?
HHVBars(H,80)=0
What does this mean?
HHVBars(H,80)=0
And also, looking forward, as a common sense assumption, do you think that it would be a good idea NOT to apply a price filter (C<10.00) because in the future its likely that most listed companies would have a higher price on average than today.
It would be interesting to see what the average share price was 10years ago as opposed to today.
the same probably applies to the liquidity filter (I did a quick scan of the all ords I currently get 331 stocks that average more than $500k, the same scan in 1997 (of course the all ords would of been different back then) only gets 42.
The issue of liquidity when back-testing does raise the issue as noted by buggalug.
Perhaps one should include a CPI related turnover filter in their back-testing.
When you take into consideration that $500K now equated to approx $387K in Dec 1997.
Two. Historical prices cannot be relied upon unless those prices are Not adjusted for splits and dividends. A stock that was $15 in 2004, then split 2:1 in 2006, will appear today to have been $7.50 in 2004. But it was not, and the bias toward lower price stocks does not apply to a purchase made in 2004 in a backtest.
Think I'll become a client as well.
I dont like using Cards over the Nett---been done once---us there another way? Cheque--phone a card number through?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?