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

RE: [amibroker] Custom Rollover Dates & Testing



PureBytes Links

Trading Reference Links

Ideas:

1. Easy way: Get properly back-adjusted data from a good source.

2. Hard way: I could envision, with some work and appropriate symbol
names, that you could write code that would change the symbol name based
on the date and thus either change foreign()/SetForeign() data OR
require the correct symbol name in the buy statement based on the date.
The concept would look "something" like this:

function currentSym(currentDate)
{
    todaysTicker = "NQ "
           + "appropriate string is computed and placed here";
    return todaysTicker;
}

Buy = yourCondition AND Name() == currentSym(DateNum(BarIndex()));

Your user-defined function could either figure out the right symbol
number or just read from a list.

Also since there are no "arrays of strings" you will have to get
creative on picking out today's date as my code above does not actually
work.
--
Terry
-----Original Message-----
From: amibroker@xxxxxxxxxxxxxxx [mailto:amibroker@xxxxxxxxxxxxxxx] On
Behalf Of PKJR
Sent: Friday, June 09, 2006 08:22
To: amibroker@xxxxxxxxxxxxxxx
Subject: [amibroker] Custom Rollover Dates & Testing

Hi All

Being new to AmiBroker I am looking for options to test futures my own
way e.g.,I would like to use custom rollover dates in testing and use
individual contract data vs. continuous charts .. what are my options
besides Merge function.?

Tks