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

[amibroker] Re: Sigma Bands



PureBytes Links

Trading Reference Links

Michael, Herman
We may immitate AA window in IB.
Example:

Title="Date              Close";
Title=Title+"\n-----------------------------"; 
for(D=1040201;D<LastValue(DateNum());d++)
{
D1=ValueWhen(DateNum()==d,DateTime());
C1=ValueWhen(DateNum()==d,C);
Title=Title+WriteIf(IsTrue(d1),"\n"+WriteVal(d1,formatDateTime)
+"    "+WriteVal(C1),"");
}
Sometimes it may solve ranking problems.
Dimitris Tsokakis
--- In amibroker@xxxxxxxxxxxxxxx, "Herman van den Bergen" 
<psytek@xxxx> wrote:
> Have a look at the DayOfYear(), it might come in handy to create a
> DayOfDecade() or DayOfCentury() function which you could could use 
instaeda
> of an arbitrary index.
> 
> Next you could write a function DaysSince() (TJ?) That would solve 
all
> problems.
> 
> have fun,
> herman
>   -----Original Message-----
>   From: Michael.S.G. [mailto:OzFalcon@x...]
>   Sent: Friday, February 20, 2004 11:05 PM
>   To: amibroker@xxxxxxxxxxxxxxx
>   Subject: RE: [amibroker] Can anyone help me Sort this out....
> 
> 
>   Herman,
>     Yes - This is one way (Mabie the only) way of  working around 
the
> problem.
>   Though a little messy - Im sure I could live with it.
>   We'll see if anything else comes up.
> 
>            Thanks,
>             Michael.
> 
> 
> 
>   At 01:49 PM 21/02/2004, you wrote:
>   >You could convert DateNum() to a DateIndex which will be a much 
smaller
>   >number. You would have to pick a first date for zero, your 
reference, or
>   >count backwards from today... depend on your application.
>   >
>   >The DateIndex would simply be the number of bars before a given 
point.
> For
>   >10 years you should have a maximum count of about 10*250=2500 
which is
>   >much smaller than you datenum.
>   >
>   >Interesting problem,
>   >good luck,
>   >herman.
>   >-----Original Message-----
>   >From: Michael.S.G. [mailto:OzFalcon@x...]
>   >Sent: Friday, February 20, 2004 8:45 PM
>   >To: amibroker@xxxxxxxxxxxxxxx
>   >Subject: [amibroker] Can anyone help me Sort this out....
>   >
>   >Has anyone yet got around the DateNum() / 32 bit float 
limitation yet?
>   >
>   >This is a real Turd of a problem - And I'd like to know if there 
are any
>   >workarounds/solutions?
>   >
>   >For me - I wish to Transform DateNum() to a Ranking system I can 
sort
>   >under AA.
>   >
>   >But two limitations are stoping me.
>   >1) The use of Strings in AB appears to be as single variables. 
(Not
> Arrays).
>   >2) Transforming the value from DateNum creates a number greater 
than 7
>   >significant digits. Inducing the 32bit Float limitation.
>   >
>   >For those unaware of the above constrictions, Here is a sample 
AFL to
> show
>   >you.
>   >
>   >// Combined Sort for AA.
>   >//
>   >// Filter = "Curent Stock"
>   >//
>   >// Range  = "All Quotes"
>   >
>   >// Create a Date/Rank to Sort with.
>   >//
>   >// Doesn't work (Strings can not be arrays?)
>   >SortStr  = "" + Year() + "/" + Month() + "/" + Day() + ":" + 
Close;
>   >//
>   >// Doesn't work (Larger than 7 digits - 32bit Float)
>   >SortVar = (DateNum()*100) + Close;
>   >
>   >
>   >AddColumn(Close,"Close",1.2);
>   >AddTextColumn(SortStr,"SortStr",1.2);
>   >AddColumn(SortVar,"SortVar",1.2);
>   >
>   >//Filter
>   >Filter = 1;
>   >
>   >
>   >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/)
>http://groups.yahoo.com/
> group/amiquote/messages/)
>   >--------------------------------------------
>   >Check group FAQ at:
> 
> 
><http://groups.yahoo.com/group/amibroker/files/groupfaq.html>http://g
roups.
> yahoo.com/group/amibroker/files/groupfaq.html
>   >
>   >
>   >
>   >
>   >
>   >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/)
>http://groups.yahoo.com/
> group/amiquote/messages/)
>   >--------------------------------------------
>   >Check group FAQ at:
> 
> 
><http://groups.yahoo.com/group/amibroker/files/groupfaq.html>http://g
roups.
> yahoo.com/group/amibroker/files/groupfaq.html
>   >
>   >
>   >
>   >Yahoo! Groups Sponsor
>   >ADVERTISEMENT
> 
> 
><http://rd.yahoo.com/SIG=12c79jstj/M=274551.4550177.5761904.1261774/D
=egrou
> 
pweb/S=1705632198:HM/EXP=1077418184/A=2019528/R=2/*http://ad.doublecli
ck.net
> /jump/N3349.yahoo1/B1282054.27;abr=!ie4;abr=!
ie5;sz=300x250;code=18634;dcopt
> =rcl;ord=1077331784041180?>
>   >Click Here
> 
> 
><http://rd.yahoo.com/SIG=12c79jstj/M=274551.4550177.5761904.1261774/D
=egrou
> 
pweb/S=1705632198:HM/EXP=1077418184/A=2019528/R=2/*http://ad.doublecli
ck.net
> /jump/N3349.yahoo1/B1282054.27;abr=!ie4;abr=!
ie5;sz=300x250;code=18634;dcopt
> =rcl;ord=1077331784041180?>Click
>   >Here
>   >[]
>   >
>   >
>   >
>   >----------
>   >Yahoo! Groups Links
>   >    * To visit your group on the web, go to:
>   >    *
>   >
> 
<http://groups.yahoo.com/group/amibroker/>http://groups.yahoo.com/grou
p/amib
> roker/
>   >
>   >    *
>   >    * To unsubscribe from this group, send an email to:
>   >    *
>   >
> <mailto:amibroker-unsubscribe@xxxxxxxxxxxxxxx?
subject=Unsubscribe>amibroker-
> unsubscribe@xxxxxxxxxxxxxxx
>   >
>   >    *
>   >    * Your use of Yahoo! Groups is subject to the
>   > <http://docs.yahoo.com/info/terms/>Yahoo! Terms of Service.
>   >
> 
> 
> 
> 
>   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
> 
>     a.. To visit your group on the web, go to:
>     http://groups.yahoo.com/group/amibroker/
> 
>     b.. To unsubscribe from this group, send an email to:
>     amibroker-unsubscribe@xxxxxxxxxxxxxxx
> 
>     c.. Your use of Yahoo! Groups is subject to the Yahoo! Terms of 
Service.



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/