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

Re: [amibroker] TimeNum() throws error in for-if loop??


  • Date: Thu, 18 Mar 2010 21:33:25 -0400
  • From: Keith McCombs <kmccombs@xxxxxxxxxxxx>
  • Subject: Re: [amibroker] TimeNum() throws error in for-if loop??

PureBytes Links

Trading Reference Links



TN = TimeNum();
if( ...
...
...
If(LongExit == 0 and TN[i] == 160000)  // Timed out
...
...
}

On 3/18/2010 18:50, christianvost wrote:
 

Hi everyone,
Please could someone tell me how to use TimeNum() in a for-if loop.
Please note, I DO NOT WANT TO USE IIF.
See code snippet below;

if(LongExit==0 AND High[i]>=Sell1[i]) //TopPip HIT
{
LongExit = 1;
Sell[i] = 1;
SellPrice[i] = Sell1[i];
}
if(LongExit==0 AND TimeNum()==160000) //Timed out
{
LongExit = 1;
Sell[i] = 1;
SellPrice[i] = C;
}
if(LongExit==0 AND Low[i]<=PriceAtBuy - Sl) //Sl HIT
{
LongExit = 1;
Sell[i] = 1;
SellPrice[i] = PriceAtBuy - Sl;
}
if(LongExit>0)
{
Buy[i] = 0;
LongExit = 0;
PriceAtBuy = 0;
}

TimeNum() throws an error when I click "verify syntax".
How can I use TimeNum() to do the above?
I also need to use DayOfWeek() in a similar way.
Many thanks for any feedback, Chris.



__._,_.___


**** IMPORTANT PLEASE READ ****
This group is for the discussion between users only.
This is *NOT* technical support channel.

TO GET TECHNICAL SUPPORT send an e-mail directly to
SUPPORT {at} amibroker.com

TO SUBMIT SUGGESTIONS please use FEEDBACK CENTER at
http://www.amibroker.com/feedback/
(submissions sent via other channels won't be considered)

For NEW RELEASE ANNOUNCEMENTS and other news always check DEVLOG:
http://www.amibroker.com/devlog/





Your email settings: Individual Email|Traditional
Change settings via the Web (Yahoo! ID required)
Change settings via email: Switch delivery to Daily Digest | Switch to Fully Featured
Visit Your Group | Yahoo! Groups Terms of Use | Unsubscribe

__,_._,___