PureBytes Links
Trading Reference Links
|
Geoff,
You may firstly need to dimension the StopArray as an array within the AFL section of your code. It doesn't really matter what array you use as long as you remember that you have assigned this array to your variable and ensure you take care of it later in your vbscript code. This is done so vbs knows it's an array your referencing. I dont know of any other way to do this.
William
ie.
StopArray = L;
/* Guppy Count Back Lines */
/* Geoff Mulhall 12-02-2003 */
EnableScript("Vbscript");
<%
StopArray = AFL("low")
etc etc
-----Original Message-----
From: grmulhall <gmulhall@xxxxxxxxxxxx> [mailto:gmulhall@xxxxxxxxxxxx]
Sent: February 14, 2003 8:20 PM
To: amibroker@xxxxxxxxxxxxxxx
Subject: [amibroker] Guppy Count Back Lines - VBscript HELP !!! - Type
Mismatch
Hi,
In coding Guppy's count back lines (which I'll post in the AFL
library when complete) I get a 'Type Mismatch' error. Presumably the
datatype for the graph I'm creating doesn't match Ami's Low array
type.
The script is below if anyone can assist.
Thanks,
Geoff
/* Guppy Count Back Lines */
/* Geoff Mulhall 12-02-2003 */
EnableScript("Vbscript");
<%
LowArray = AFL("low")
CurrentLow = LowArray(UBound(LowArray))
For I = UBound(LowArray) to LBound(LowArray) Step -1
J = I - 1
Hits = 0
While Hits < 3 AND J > 0
If LowArray (J) < CurrentLow then
Hits = Hits + 1
CurrentLow = LowArray (J) ' Type Mismatch
End If
J = J - 1
Wend
If Hits = 3 Then
StopArray(I) = CurrentLow
End If
Next
AFL.Var("CBLStop") = StopArray
%>
GraphXSpace = 5;
/* Candlestick Chart */
Plot(Close," ",1,64);
Plot(CBLStop,"Count Back Line", colorBlue,styleLine);
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
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
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
Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/
|