[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

PV Binary Wave System Test



PureBytes Links

Trading Reference Links

<x-html><!DOCTYPE HTML PUBLIC "-//W3C//DTD W3 HTML//EN">
<HTML>
<HEAD>

<META content=text/html;charset=iso-8859-1 http-equiv=Content-Type>
<META content='"MSHTML 4.72.3509.100"' name=GENERATOR>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT color=#000000 size=2>All,</FONT></DIV>
<DIV><FONT color=#000000 size=2>&nbsp;&nbsp;&nbsp;&nbsp; I've been playing with 
the MetaStock V6.5 Profit System Test for the PV Binary Wave.&nbsp; As you know, 
I used a simple zero cross over test to determine the appropriate variables for 
each of the Binary Wave components.&nbsp; Now I'd like to improve on that a 
little.&nbsp; The original test was:</FONT></DIV>
<DIV><FONT color=#000000 size=2>&nbsp; 05_Tema PV Binary Wave, 
QStick</FONT></DIV>
<DIV><FONT color=#000000 size=2>&nbsp;&nbsp;&nbsp; ENTER LONG:</FONT></DIV>
<DIV><FONT color=#000000 size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Cross(Fml(&quot;Tema PV Binary Wave&quot;),0)</FONT></DIV>
<DIV><FONT color=#000000 size=2>&nbsp;&nbsp;&nbsp; ENTER SHORT:</FONT></DIV>
<DIV><FONT color=#000000 size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Cross(0,Fml(&quot;Tema PV Binary Wave&quot;))</FONT></DIV>
<DIV><FONT color=#000000 size=2></FONT>&nbsp;</DIV>
<DIV><FONT color=#000000 size=2>&nbsp;&nbsp;&nbsp;&nbsp; A zero cross over 
system gives a lot of false signals and whipsaws when there is jitter around the 
zero level.&nbsp; The first thing I want to do is to decrease the whip saws by 
leaving a neutral region and having the Enter Long trigger to be greater then 
zero and the Enter Short trigger to be less than zero.&nbsp; I also want to 
optimize just a little, not enough to curve fit, but enough to get into the 
right ball park.&nbsp; I tested several of my stocks to see what the best values 
would be for opt 1 &amp; 2.&nbsp; I also used Fibonacci numbers.&nbsp; Therefore 
the test would become:</FONT></DIV>
<DIV><FONT color=#000000 size=2>&nbsp; 05_Tema PV Binary Wave, QStick 
<DIV><FONT color=#000000 size=2>&nbsp;&nbsp;&nbsp; ENTER LONG:</FONT></DIV>
<DIV><FONT color=#000000 size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Cross(Fml(&quot;Tema PV Binary Wave&quot;),opt1)</FONT></DIV>
<DIV><FONT color=#000000 size=2>&nbsp;&nbsp;&nbsp; ENTER SHORT:</FONT></DIV>
<DIV><FONT color=#000000 size=2>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 
Cross(opt2,Fml(&quot;Tema PV Binary Wave&quot;))</FONT></DIV>
<DIV>&nbsp;&nbsp;&nbsp; OPT 1:&nbsp; Min = 1,&nbsp;&nbsp;&nbsp; Max = 
5,&nbsp;&nbsp; Step = 2</DIV>
<DIV>&nbsp;&nbsp;&nbsp; OPT 2:&nbsp; Min = -13&nbsp; Max = -8&nbsp;&nbsp; Step = 
5</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp; That test gives some good results, but I was still 
getting too many false signals.&nbsp; Therefore, I decided to use the Alert 
function to use the crossover as a trigger.&nbsp; When you use the Alert 
function and the trigger is hit, a signal will be issued when the other 
conditions are true as long as they are true within the number of days allowed 
by the Alert function.&nbsp; I decided that I wanted confirmation within 8 days 
or I didn't want a signal.&nbsp; I also decided that my confirmation would be 
the QStick function and the short term moving average both rising to confirm a 
long signal and both falling to confirm a short signal.&nbsp; Therefore, the 
final test became:</DIV>
<DIV>&nbsp;05_Tema PV Binary Wave, QStick 
<DIV><FONT color=#000000 size=2>&nbsp;&nbsp;&nbsp; ENTER LONG:</FONT></DIV>
<DIV><FONT color=#000000 size=2></FONT>&nbsp;&nbsp;&nbsp;&nbsp; 
Alert(Cross(Fml(&quot;Tema PV Binary Wave&quot;),opt1),8) 
AND<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; HHV(Fml(&quot;Tema QStick&quot;),5) = 
HHV(Fml(&quot;Tema QStick&quot;),13)</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AND HHV(Mov(C,21,VAR),5) = 
HHV(Mov(C,21,VAR),13)</DIV>
<DIV>&nbsp;&nbsp;&nbsp; ENTER SHORT:</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; Alert(Cross(opt2,Fml(&quot;Tema PV Binary 
Wave&quot;)),8) AND<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; LLV(Fml(&quot;Tema 
QStick&quot;),5) = LLV(Fml(&quot;Tema QStick&quot;),13) 
<BR>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; AND LLV(Mov(C,21,VAR),5) = 
LLV(Mov(C,21,VAR),13)</DIV>
<DIV>&nbsp;&nbsp;&nbsp; OPT 1:&nbsp; Min = 1,&nbsp;&nbsp;&nbsp; Max = 
5,&nbsp;&nbsp; Step = 2
<DIV>&nbsp;&nbsp;&nbsp; OPT 2:&nbsp; Min = -13&nbsp; Max = -8&nbsp;&nbsp; Step = 
5</DIV>
<DIV>&nbsp;</DIV>
<DIV>&nbsp;&nbsp;&nbsp;&nbsp; That's it for now.&nbsp; I'll attach a self 
extracting zipped import file (MS65PVBW.EXE) for the Binary Wave formulas and 
test.&nbsp; Just double click on the file and tell it the subdirectory or floppy 
to unzip to.&nbsp; Then use the instructions on Page 215 of the MetaStock manual 
to import the formulas and test.&nbsp; Play with them and let me know what you 
think.&nbsp; Suggested improvements will be welcome.</DIV>
<DIV>&nbsp;</DIV>
<DIV>JimG</DIV></DIV>
<DIV>&nbsp;</DIV></DIV></FONT></DIV></BODY></HTML>
</x-html>
Attachment Converted: "c:\eudora\attach\MS65PVBW.exe"