Login Page - Create Account

Support Board


Date/Time: Wed, 01 Jan 2025 14:27:41 +0000



Post From: Spreadsheet-Rare bug in Greater than or Equal?

[2016-05-13 18:32:27]
User791263 - Posts: 151
As in prior recent issue post,I've been doing intensive backtest audit for months, often slow motion, and rarely see what appear 3 or 4 rare bugs. (worked with SC a year,& others before that)
I've studied all your back-testing, management, etc documentation. This is not just valid "ignored" orders, etc.
My settings work great 99.9% of the time:
Fill Blanks with Last Value
Reset Condition on New Bar, etc. (See last post for other settings)

One bug I did not report was a pending exit from 1 contract long, position +1 showing, and a -1 working exit order that would not fill for several bars (not the same as a never-off/on True which might be ignored). There was no ignored order message in Trade message log,either (like last post).

Today I see an error in a >= test a condition that SC reports false, while it computes true in the same condition-equation, testing for (E3-E4)>= 0.75.
At first I thought maybe getting rid of no leading zero on .75 might help, but no.

That is, the difference IS .75, the test is for .75. but >= returns False.
The test & condition are simple, it's past end of bars, unlike the prior intrabar or at change of bar bug(s).

I've attached a screenshot. It's rare, becaused I've viewed thousands of these (many days) with nothing like this before in a simple operator-function.

My system is large & complex, has cascading charts, and I can't send the entire system.

I'm sure you've done it, but I urge you to someday have someone spend a few days doing what I've done, looking for these 3 or 4 bugs and others, slowing it down, testing an assortement of operators.
imageGreaterOrEqualBug-Spreadsheet-01.jpg / V - Attached On 2016-05-13 18:30:59 UTC - Size: 212.64 KB - 282 views