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

RE: [amibroker] Advance Declone Line



PureBytes Links

Trading Reference Links

Ned,
Since osmosis is not always successful [especially as for the 
direction], an Indicator builder example is much better.

Buy=Cross(StochD(),30);Sell=Cross(StochD(),70);
Short=Sell;Cover=Buy;
from=1010103;
to=1030103;
E1=Equity(0,3,from,to);
Plot(E1,"",1,1);

Put your own from/to [in datenum format] to see the Equity line.
I hope it is clear.
Dimitris Tsokakis

--- In amibroker@xxxxxxxxxxxxxxx, "recce101" <ned@xxxx> wrote:
> Formatting the date entry that way at least avoids the syntax error 
> message, but I don't see that it's had any effect on the data 
> produced. I think my reach has exceeded my grasp on this one, and 
> I'll come back to it later when I've gained a bit more knowledge 
> through osmosis or whatever. I appreciate the response.  --Ned
> 
> --- In amibroker@xxxxxxxxxxxxxxx, "Anthony Faragasso" 
<ajf1111@xxxx> 
> wrote:
> > Try:
> > 
> > Datenum()==1010521
> > 
> > 
> > ----- Original Message -----
> > From: "recce101" <ned@xxxx>
> > To: <amibroker@xxxxxxxxxxxxxxx>
> > Sent: Wednesday, January 14, 2004 9:52 PM
> > Subject: [amibroker] Re: Setting Beginning Date of Test Period
> > 
> > 
> > > I looked at the Equity function a couple of weeks ago and 
couldn't
> > > figure out a way to make it do what I wanted (maybe I'd have 
> better
> > > luck with my somewhat improved knowledge this week). For this
> > > particular project I'm not looking for an automatic backtest 
> system
> > > with buy-sell rules, but a manual tool that I can plod along 
with,
> > > testing my reactions to various custom indicators and the 
results
> > > which ensue. The triple-click method which I described 
> accomplishes
> > > what I need at the moment, but out of curiosity and for future
> > > projects I wondered why I was unable to code in a specific 
start 
> or
> > > end date if I wanted to go that route. Putting a value like 
> 1010521
> > > in the parentheses after DateNum yields only a syntax error. It 
> may
> > > be that my understanding of AFL is not sufficient to even pose a
> > > valid question at this point.  --Ned
> > >
> > > --- In amibroker@xxxxxxxxxxxxxxx, "Tomasz Janeczko" 
> <amibroker@xxxx>
> > > wrote:
> > > > Hello,
> > > >
> > > > Instead of working on manual backtester, wouldn't be easier 
to 
> just
> > > use built-in Equity function
> > > > http://www.amibroker.com/f?equity
> > > >
> > > > You can use range markers with equity too:
> > > >
> > > > buy= ...
> > > > sell = your system here
> > > >
> > > > graph0 = Equity( 0, 3, BeginValue( DateNum() ), EndValue( 
> DateNum
> > > () ) );
> > > >
> > > > And you will be able to see your equity chart changing 
> immediatelly
> > > as
> > > > you change range markers.
> > > >
> > > > Best regards,
> > > > Tomasz Janeczko
> > > > amibroker.com
> > > > ----- Original Message -----
> > > > From: "Leon Nedbalek" <ned@xxxx>
> > > > To: <amibroker@xxxxxxxxxxxxxxx>
> > > > Sent: Wednesday, January 14, 2004 8:40 PM
> > > > Subject: [amibroker] Setting Beginning Date of Test Period
> > > >
> > > >
> > > > > I'm working on a manual backtester which allows me to 
progress
> > > bar by bar
> > > > > through the past performance of a stock, view the custom
> > > indicator outputs
> > > > > that would have been current at that time, make decisions on
> > > entry and exit
> > > > > points, test entry and exit signals, etc., all with 
> the "current"
> > > date at
> > > > > the right margin with no "future" data yet visible. When the
> > > desired entry
> > > > > date is at the right margin, I set the test period by 
triple-
> > > clicking on
> > > > > that bar -- this sets the BeginValue(BarIndex()) to that 
date 
> and
> > > resets
> > > > > the SelectedValue(BarIndex()) to whatever date is at the 
right
> > > margin, with
> > > > > the "days in trade" increasing by one each time I click the
> > > scroll bar
> > > > > arrow or the bracket key (keyboard set up to behave like 
> TC2000).
> > > Here is
> > > > > an excerpt of the code which works in that manner:
> > > > >
> > > > > Start=BeginValue(BarIndex());
> > > > > Current=SelectedValue(BarIndex());
> > > > > DaysInTradeInclusive=Current-Start+1;
> > > > > EntryPrice=BeginValue(Close);
> > > > > etc etc
> > > > >
> > > > > This works fine for that purpose, but I would like to set 
up 
> some
> > > backtest
> > > > > indicator files preset with a specific start date or 
> changeable
> > > with a
> > > > > right-click "parameters" function rather than starting at 
the
> > > earliest data
> > > > > date. So far I have not been able to enter the desired date 
> in a
> > > location
> > > > > or format which the program will accept.
> > > > >
> > > > > Help, please!
> > > > >
> > > > > Ned
> > > > >
> > > > >
> > > > > Send BUG REPORTS to bugs@xxxx
> > > > > Send SUGGESTIONS to suggest@xxxx
> > > > > -----------------------------------------
> > > > > Post AmiQuote-related messages ONLY to: 
> amiquote@xxxxxxxxxxxxxxx
> > > > > (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> > > > > --------------------------------------------
> > > > > Check group FAQ at:
> > > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> > > > >
> > > > > Yahoo! Groups Links
> > > > >
> > > > > To visit your group on the web, go to:
> > > > >  http://groups.yahoo.com/group/amibroker/
> > > > >
> > > > > To unsubscribe from this group, send an email to:
> > > > >  amibroker-unsubscribe@xxxxxxxxxxxxxxx
> > > > >
> > > > > Your use of Yahoo! Groups is subject to:
> > > > >  http://docs.yahoo.com/info/terms/
> > > > >
> > > > >
> > > > >
> > >
> > >
> > > Send BUG REPORTS to bugs@xxxx
> > > Send SUGGESTIONS to suggest@xxxx
> > > -----------------------------------------
> > > Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx
> > > (Web page: http://groups.yahoo.com/group/amiquote/messages/)
> > > --------------------------------------------
> > > Check group FAQ at:
> > http://groups.yahoo.com/group/amibroker/files/groupfaq.html
> > >
> > > Yahoo! Groups Links
> > >
> > > To visit your group on the web, go to:
> > >  http://groups.yahoo.com/group/amibroker/
> > >
> > > To unsubscribe from this group, send an email to:
> > >  amibroker-unsubscribe@xxxxxxxxxxxxxxx
> > >
> > > Your use of Yahoo! Groups is subject to:
> > >  http://docs.yahoo.com/info/terms/
> > >
> > >
> > 
> > 
> > ---
> > Outgoing mail is certified Virus Free.
> > Checked by AVG anti-virus system (http://www.grisoft.com).
> > Version: 6.0.560 / Virus Database: 352 - Release Date: 1/8/2004


Send BUG REPORTS to bugs@xxxxxxxxxxxxx
Send SUGGESTIONS to suggest@xxxxxxxxxxxxx
-----------------------------------------
Post AmiQuote-related messages ONLY to: amiquote@xxxxxxxxxxxxxxx 
(Web page: http://groups.yahoo.com/group/amiquote/messages/)
--------------------------------------------
Check group FAQ at: http://groups.yahoo.com/group/amibroker/files/groupfaq.html 

Yahoo! Groups Links

To visit your group on the web, go to:
 http://groups.yahoo.com/group/amibroker/

To unsubscribe from this group, send an email to:
 amibroker-unsubscribe@xxxxxxxxxxxxxxx

Your use of Yahoo! Groups is subject to:
 http://docs.yahoo.com/info/terms/