I have some unconditional Alertif statements to record the price that trades 
are executed at in the alert window.  Problem is that the alerts do not always 
get recorded in the alert window, often when I have done buy transaction 
immediately after a sale tranaction.  Also, I note that occasionally, the time 
is way off from the actual time.  

In order to confirm this behavior, I wrote _TRACE statements identical to the 
alerts immediately after the alertif statement was triggered.  Out of 41 
alerts, 22 did not show in the window and 19 did.  Happens both on buy and sell 
transactions.

Here are the statements that I am using:

StaticVarSetText("AlterText", StaticVarGetText("BuySell") + " " + 
StaticVarGet("NumShares") + " shares at " + StaticVarGet("TA_Buy_Share"));

AlertIf(True, StaticVarGetText("AlertText"), 0, 1, 1);

Anybody have any idea what might be going on?

Thanks

Reply via email to