<?xml version="1.0" encoding="utf-8" ?>
<?xml-stylesheet type="text/xsl" href="RSS_xslt_style.asp" version="1.0" ?>
<rss version="2.0" xmlns:WebWizForums="http://syndication.webwiz.co.uk/rss_namespace/">
 <channel>
  <title>BullCharts : Bullcharts developers kit?</title>
  <link>http://www.bullcharts.com.au/forum/</link>
  <description>This is an XML content feed of; BullCharts : BullScript : Bullcharts developers kit?</description>
  <copyright>Copyright (c) 2006-2009 Web Wiz Forums - All Rights Reserved.</copyright>
  <pubDate>Wed, 15 Apr 2026 13:49:54 +0000</pubDate>
  <lastBuildDate>Mon, 04 Sep 2006 11:12:48 +0000</lastBuildDate>
  <docs>http://blogs.law.harvard.edu/tech/rss</docs>
  <generator>Web Wiz Forums 9.69</generator>
  <ttl>360</ttl>
  <WebWizForums:feedURL>www.bullcharts.com.au/forum/RSS_post_feed.asp?TID=353</WebWizForums:feedURL>
  <image>
   <title>BullCharts</title>
   <url>http://www.bullcharts.com.au/forum/http://www.bullcharts.com.au/images/bull_logo.gif</url>
   <link>http://www.bullcharts.com.au/forum/</link>
  </image>
  <item>
   <title>Bullcharts developers kit? : I&amp;#039;d like to endorse the suggestion...</title>
   <link>http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1418#1418</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.bullcharts.com.au/forum/member_profile.asp?PF=144" rel="nofollow">timw</a><br /><strong>Subject:</strong> 353<br /><strong>Posted:</strong> 04&nbsp;Sep&nbsp;2006 at 11:12am<br /><br /><P>I'd like to endorse the suggestion that there&nbsp;is an urgent&nbsp;need&nbsp;for a developers kit similar to that available for Metastock. </P><P>Brendan Lansdowne's advice to me when I enquired about this earlier in the year was to&nbsp;write my routines in&nbsp;VC++ and use an ODBC connection to&nbsp;connect to the Bullcharts database.&nbsp; I have been forced to go this this way for some things but it involves a lot of work and we will eventually finish up rewriting Bullcharts if we continue with&nbsp;this approach :)</P><P>Another alternative we have considered is dropping Bullcharts and moving over to Metastock but this&nbsp;is also not&nbsp;an ideal option for us either as Bullcharts, in our experience is a superior product.&nbsp;&nbsp;</P><P>A developers plug in kit would not only make it&nbsp;possible to do things which are quite impossible with Bullscript but it would also provide a means for those wishing to do so to provide&nbsp;commercial add-ons&nbsp;&nbsp;without having to reinvent the wheel. </P><P>In my opinion this is&nbsp;an important feature that&nbsp;Bullcharts needs to seriously consider if they wish to maintain a lead over Metastock. </P><P>I'm happy to&nbsp;pay for a beta version of a&nbsp;Bullcharts developers kit and also assist with beta testing.</P><P>Regards</P><P>Tim Wilson</P><P>&nbsp;</P><P>&nbsp;</P><P>&nbsp;</P>]]>
   </description>
   <pubDate>Mon, 04 Sep 2006 11:12:48 +0000</pubDate>
   <guid isPermaLink="true">http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1418#1418</guid>
  </item> 
  <item>
   <title>Bullcharts developers kit? : Take a look at the ExtFml function....</title>
   <link>http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1412#1412</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.bullcharts.com.au/forum/member_profile.asp?PF=76" rel="nofollow">zorro</a><br /><strong>Subject:</strong> 353<br /><strong>Posted:</strong> 29&nbsp;Aug&nbsp;2006 at 9:08pm<br /><br />Take a look at the ExtFml function.<br>]]>
   </description>
   <pubDate>Tue, 29 Aug 2006 21:08:56 +0000</pubDate>
   <guid isPermaLink="true">http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1412#1412</guid>
  </item> 
  <item>
   <title>Bullcharts developers kit? : Thanks very much for that. I&amp;#039;ll...</title>
   <link>http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1324#1324</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.bullcharts.com.au/forum/member_profile.asp?PF=153" rel="nofollow">Gordon</a><br /><strong>Subject:</strong> 353<br /><strong>Posted:</strong> 15&nbsp;May&nbsp;2006 at 10:34pm<br /><br />Thanks very much for that. I'll have a look through it.<br><br>Cheers<br>Gordon<br>]]>
   </description>
   <pubDate>Mon, 15 May 2006 22:34:25 +0000</pubDate>
   <guid isPermaLink="true">http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1324#1324</guid>
  </item> 
  <item>
   <title>Bullcharts developers kit? : Gordon Attachedis a basic one...</title>
   <link>http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1317#1317</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.bullcharts.com.au/forum/member_profile.asp?PF=32" rel="nofollow">chart rider</a><br /><strong>Subject:</strong> 353<br /><strong>Posted:</strong> 08&nbsp;May&nbsp;2006 at 6:03pm<br /><br /><P>Gordon</P><P>Attached&nbsp;is a basic one I found, using moving average cross overs and % trailing&nbsp;stop loss.&nbsp; The results are shown as markers, but can be displayed as text by adding code to&nbsp;change the line type to text.</P><P>Is this the kind of thing you were looking for?</P><P>CR</P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{Input criteria}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><?:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">startDate</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">inputdate</SPAN><SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: darkcyan">"Start date"</SPAN><SPAN style="COLOR: black">);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">endDate</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">inputdate</SPAN><SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: darkcyan">"End date"</SPAN><SPAN style="COLOR: black">);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">entryMA1</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">input</SPAN><SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: darkcyan">"entry fast MA"</SPAN><SPAN style="COLOR: black">,</SPAN> <SPAN style="COLOR: black">10,</SPAN> <SPAN style="COLOR: black">1);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">entryMA2</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">input</SPAN><SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: darkcyan">"entry slow MA"</SPAN><SPAN style="COLOR: black">,</SPAN> <SPAN style="COLOR: black">20,</SPAN> <SPAN style="COLOR: black">1);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">trailingPerc</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">input</SPAN><SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: darkcyan">"Trailing Stop %"</SPAN><SPAN style="COLOR: black">,</SPAN> <SPAN style="COLOR: black">5,</SPAN> <SPAN style="COLOR: black">0);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'"> {*********************************************************** **************************************************} </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{fixed data}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">tradeSize</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: black">10000;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">commission</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: black">0.002*tradesize;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'"> {*********************************************************** **************************************************} </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{calculate moving averages}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">ma1</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">ma</SPAN><SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: #0000c0">C</SPAN><SPAN style="COLOR: black">,entryMA1,</SPAN><SPAN style="COLOR: #0000c0">E</SPAN><SPAN style="COLOR: black">);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">ma2</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">ma</SPAN><SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: #0000c0">C</SPAN><SPAN style="COLOR: black">,entryMA2,</SPAN><SPAN style="COLOR: #0000c0">E</SPAN><SPAN style="COLOR: black">);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'"> {*********************************************************** **************************************************} </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{Detect entry trigger}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">validDate</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">now</SPAN><SPAN style="COLOR: black">&gt;=startDate</SPAN> <SPAN style="COLOR: #0000c0">and</SPAN> <SPAN style="COLOR: #0000c0">now</SPAN><SPAN style="COLOR: black">&lt;=endDate;</SPAN> <SPAN style="COLOR: green">{check that time is within the nominated trade dates}</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">maEntry</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">hist</SPAN><SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: #0000c0">cross</SPAN><SPAN style="COLOR: black">(ma1,</SPAN> <SPAN style="COLOR: black">ma2)</SPAN> <SPAN style="COLOR: black">,1);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">enterWhen</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: black">maEntry</SPAN> <SPAN style="COLOR: #0000c0">and</SPAN> <SPAN style="COLOR: black">validDate;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'"> {*********************************************************** **************************************************} </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{Detect exit triggers}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{Detect moving average exit}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">maExit</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">hist</SPAN><SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: #0000c0">cross</SPAN><SPAN style="COLOR: black">(ma2,</SPAN> <SPAN style="COLOR: black">ma1)</SPAN> <SPAN style="COLOR: black">,1);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{Detect date exit}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">dateExit</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">if</SPAN><SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: #0000c0">now</SPAN><SPAN style="COLOR: black">&gt;=endDate,1,0);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{Detect SL exit}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">anotherExit</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: black">maExit;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">SLposition</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">if</SPAN><SPAN style="COLOR: black">(enterWhen,1,</SPAN><SPAN style="COLOR: #0000c0">if</SPAN><SPAN style="COLOR: black">(anotherExit,0,</SPAN><SPAN style="COLOR: #0000c0">prev</SPAN><SPAN style="COLOR: black">));</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">buyToday</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: black">SLposition=1</SPAN> <SPAN style="COLOR: #0000c0">and</SPAN> <SPAN style="COLOR: #0000c0">hist</SPAN><SPAN style="COLOR: black">(SLposition,1)=0;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">dayAfterBuy</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">hist</SPAN><SPAN style="COLOR: black">(buyToday,1)=1;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{stop loss or profit protection, based on closing prices}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">trailingSL</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">highestsince</SPAN><SPAN style="COLOR: black">(1,</SPAN> <SPAN style="COLOR: black">dayAfterBuy,</SPAN> <SPAN style="COLOR: #0000c0">hist</SPAN><SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: #0000c0">C</SPAN><SPAN style="COLOR: black">,1)*(1-trailingPerc/100));</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">SLexit</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">C</SPAN><SPAN style="COLOR: black">&lt;=trailingSL</SPAN> <SPAN style="COLOR: #0000c0">and</SPAN> <SPAN style="COLOR: #0000c0">hist</SPAN><SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: #0000c0">C</SPAN><SPAN style="COLOR: black">,1)&gt;trailingSL;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{Set exit trigger}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">exitWhen</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">hist</SPAN><SPAN style="COLOR: black">(maExit,1)</SPAN> <SPAN style="COLOR: #0000c0">or</SPAN> <SPAN style="COLOR: #0000c0">hist</SPAN><SPAN style="COLOR: black">(SLexit,1)</SPAN> <SPAN style="COLOR: #0000c0">or</SPAN> <SPAN style="COLOR: black">dateExit;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'"> {*********************************************************** **************************************************} </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{Calculate buy &amp; sell prices and determine position status}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">buyPrice</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: #0000c0">H</SPAN><SPAN style="COLOR: black">+</SPAN><SPAN style="COLOR: #0000c0">L</SPAN><SPAN style="COLOR: black">)/2;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">sellPrice</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: #0000c0">H</SPAN><SPAN style="COLOR: black">+</SPAN><SPAN style="COLOR: #0000c0">L</SPAN><SPAN style="COLOR: black">)/2;</SPAN> <o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">position</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">if</SPAN><SPAN style="COLOR: black">(enterWhen,1,</SPAN><SPAN style="COLOR: #0000c0">if</SPAN><SPAN style="COLOR: black">(exitWhen,0,</SPAN><SPAN style="COLOR: #0000c0">prev</SPAN><SPAN style="COLOR: black">));</SPAN><SPAN style="mso-spacerun: yes">&nbsp; </SPAN><SPAN style="COLOR: green">{Determine position status based on ma entry and exit}</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">enterReal</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: black">position=1</SPAN> <SPAN style="COLOR: #0000c0">and</SPAN> <SPAN style="COLOR: #0000c0">hist</SPAN><SPAN style="COLOR: black">(position,1)=0;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">lastBuy</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">if</SPAN><SPAN style="COLOR: black">(enterReal,buyPrice,</SPAN><SPAN style="COLOR: #0000c0">prev</SPAN><SPAN style="COLOR: black">);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">exitReal</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: black">position=0</SPAN> <SPAN style="COLOR: #0000c0">and</SPAN> <SPAN style="COLOR: #0000c0">hist</SPAN><SPAN style="COLOR: black">(position,1)=1;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'"> {*********************************************************** **************************************************} </SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{Calculate win size and accumulated profit}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">shareQty</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: black">tradeSize/lastBuy;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">tradeWin</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: black">(</SPAN><SPAN style="COLOR: #0000c0">if</SPAN><SPAN style="COLOR: black">(exitReal,</SPAN> <SPAN style="COLOR: black">sellPrice-lastBuy,</SPAN> <SPAN style="COLOR: black">0)*shareQty</SPAN> <SPAN style="COLOR: black">-</SPAN> <SPAN style="COLOR: black">commission)*100/tradeSize;</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">profit</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">if</SPAN><SPAN style="COLOR: black">(exitReal,</SPAN> <SPAN style="COLOR: black">(tradeWin+</SPAN><SPAN style="COLOR: #0000c0">prev</SPAN><SPAN style="COLOR: black">),</SPAN> <SPAN style="COLOR: #0000c0">prev</SPAN><SPAN style="COLOR: black">);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: green; FONT-FAMILY: 'Courier New'">{Display results}</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">Win</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">if</SPAN><SPAN style="COLOR: black">(tradeWin&gt;0,</SPAN> <SPAN style="COLOR: black">tradeWin,</SPAN> <SPAN style="COLOR: black">0);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">Loss</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"> <SPAN style="COLOR: black">:=</SPAN> <SPAN style="COLOR: #0000c0">if</SPAN><SPAN style="COLOR: black">(tradeWin&lt;0,</SPAN> <SPAN style="COLOR: black">tradeWin,</SPAN> <SPAN style="COLOR: black">0);</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: purple; FONT-FAMILY: 'Courier New'">&#091;color</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">=black</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: purple; FONT-FAMILY: 'Courier New'">&#093;</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">;</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><SPAN style="mso-spacerun: yes">&nbsp; </SPAN><SPAN style="COLOR: green">{Display entry mark}</SPAN><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: #0000c0; FONT-FAMILY: 'Courier New'">if</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">(enterReal,5,0);</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: purple; FONT-FAMILY: 'Courier New'">&#091;color</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">=limegreen</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: purple; FONT-FAMILY: 'Courier New'">&#093;</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">;</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">Win;</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: purple; FONT-FAMILY: 'Courier New'">&#091;color</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">=red</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: purple; FONT-FAMILY: 'Courier New'">&#093;</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">;</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">Loss;</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: purple; FONT-FAMILY: 'Courier New'">&#091;color</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">=blue</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: purple; FONT-FAMILY: 'Courier New'">&#093;</SPAN><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">;</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; COLOR: black; FONT-FAMILY: 'Courier New'">profit;</SPAN><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p>&nbsp;</o:p></SPAN></P><P =Ms&#111;normal style="MARGIN: 0cm 0cm 0pt; mso-layout-grid-align: n&#111;ne"><SPAN style="FONT-SIZE: 11pt; FONT-FAMILY: 'Courier New'"><o:p></o:p></SPAN>&nbsp;</P>]]>
   </description>
   <pubDate>Mon, 08 May 2006 18:03:19 +0000</pubDate>
   <guid isPermaLink="true">http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1317#1317</guid>
  </item> 
  <item>
   <title>Bullcharts developers kit? : CRThanks. That would be brilliant...</title>
   <link>http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1316#1316</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.bullcharts.com.au/forum/member_profile.asp?PF=153" rel="nofollow">Gordon</a><br /><strong>Subject:</strong> 353<br /><strong>Posted:</strong> 08&nbsp;May&nbsp;2006 at 1:35pm<br /><br />CR<br><br>Thanks. That would be brilliant if you could do that.<br><br>Gordon<br>]]>
   </description>
   <pubDate>Mon, 08 May 2006 13:35:28 +0000</pubDate>
   <guid isPermaLink="true">http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1316#1316</guid>
  </item> 
  <item>
   <title>Bullcharts developers kit? : Gordon In earlier days, before...</title>
   <link>http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1315#1315</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.bullcharts.com.au/forum/member_profile.asp?PF=32" rel="nofollow">chart rider</a><br /><strong>Subject:</strong> 353<br /><strong>Posted:</strong> 06&nbsp;May&nbsp;2006 at 11:47am<br /><br /><P>Gordon</P><P>In earlier days, before I started using TradeSim, I used to run backtests on individual stocks, displaying entries, exits and summary of results as text in an indicator pane.</P><P>I'll have a search through my old scripts later on and see what I can rustle up.</P><P>CR</P>]]>
   </description>
   <pubDate>Sat, 06 May 2006 11:47:19 +0000</pubDate>
   <guid isPermaLink="true">http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1315#1315</guid>
  </item> 
  <item>
   <title>Bullcharts developers kit? :    Thankyou for your reply....</title>
   <link>http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1314#1314</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.bullcharts.com.au/forum/member_profile.asp?PF=153" rel="nofollow">Gordon</a><br /><strong>Subject:</strong> 353<br /><strong>Posted:</strong> 06&nbsp;May&nbsp;2006 at 11:30am<br /><br />Thankyou for your reply. I can do what you are saying but what I want is a bit different from this. My interest is intrying to construct a mechanical trading system with Bullcharts and have theresults displayed on a chart. That is, show all the entry and exit points over however many years of data exist for any particular stock. That way I can examine what has happened and fine tune the system.<br><br>Toillustrate my problem, let me describe a very simple (and probably veryunprofitable) trading system.<ol style="margin-top: 0cm;" start="1"><li style="">We     enter when the 5 day moving average crosses above the 20 day moving     average.</li><li style="">Our     stop is placed atr(10) below the highest low achieved since entering the     trade. Therefore, we have a trailing stop that is always tightening upwards.</li></ol><p>For an entry to be valid it mustn’t bealready entered. This means it has to know if a previous stop has been hit ornot. After all, before a trade is stopped out the entry conditions might be meta number of times. I’m only interested in the first of these because the trailing stop is based upon that first entry. As a result I would expect to see a repeated series of enter/stop on the chart.</p><p>Here is my problem; the entry point has to know about stopsand the stops have to know about entry points. It’s this chicken and the eggproblem that’s really baffling me at the moment. I simply can’t figure out howto script something even this simple. And yet, many trading systems are basedaround concepts like this – so I don’t think I’m asking for something tooexotic. If anyone can show me how to implement this simple system it I’d bereally grateful. With that as a starting point I’m sure I could take it fromthere.</p><p>Gordon<br></p><span style="font-size:10px"><br /><br />Edited by Gordon</span>]]>
   </description>
   <pubDate>Sat, 06 May 2006 11:30:31 +0000</pubDate>
   <guid isPermaLink="true">http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1314#1314</guid>
  </item> 
  <item>
   <title>Bullcharts developers kit? : Gordon Not sure of the level...</title>
   <link>http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1313#1313</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.bullcharts.com.au/forum/member_profile.asp?PF=32" rel="nofollow">chart rider</a><br /><strong>Subject:</strong> 353<br /><strong>Posted:</strong> 05&nbsp;May&nbsp;2006 at 8:08pm<br /><br /><P>Gordon</P><P>Not sure of the level of complexity you're looking for, but the trailing stops shown on the link are easily programmable with Bullscript by inputing the trade date into the indicator.&nbsp; The indicator will plot from that date on.</P><P>If you are after more info, I may be able to find the&nbsp;script that I've used previously to do just this kind of thing.</P><P>CR</P>]]>
   </description>
   <pubDate>Fri, 05 May 2006 20:08:20 +0000</pubDate>
   <guid isPermaLink="true">http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1313#1313</guid>
  </item> 
  <item>
   <title>Bullcharts developers kit? : I&amp;#039;ve noticed that Metastock...</title>
   <link>http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1311#1311</link>
   <description>
    <![CDATA[<strong>Author:</strong> <a href="http://www.bullcharts.com.au/forum/member_profile.asp?PF=153" rel="nofollow">Gordon</a><br /><strong>Subject:</strong> 353<br /><strong>Posted:</strong> 03&nbsp;May&nbsp;2006 at 12:42pm<br /><br />I've noticed that Metastock has a Developers Kit. I was wondering if there is an equivalent for Bullcharts. I can program in C++ and would like to be able to build indicators that are almost impossible to create with the current Bullscript - like trailing stops, etc. See http://www.tradernexus.com/advancedstop/advancedstop.html for what I mean.<br><br>Gordon<br>]]>
   </description>
   <pubDate>Wed, 03 May 2006 12:42:23 +0000</pubDate>
   <guid isPermaLink="true">http://www.bullcharts.com.au/forum/forum_posts.asp?TID=353&amp;PID=1311#1311</guid>
  </item> 
 </channel>
</rss>