Last Works on Validating Order Blocks ...

This commit is contained in:
2025-01-06 21:53:05 +03:30
parent 9d4b2ee578
commit 65b7a2ca7f
13 changed files with 3490 additions and 751 deletions
+17 -9
View File
@@ -33,10 +33,10 @@ enum ENUM_X121_XSTR_BUFFERS
{
//
X121_XSTR_LINE = 0,
X121_XSTR_ATR_LINE = 2,
X121_XSTR_PRICE_LINE = 3,
X121_XSTR_UP_LINE = 4,
X121_XSTR_DOWN_LINE = 5,
X121_XSTR_UP_LINE = 2,
X121_XSTR_DOWN_LINE = 3,
X121_XSTR_ATR_LINE = 4,
X121_XSTR_PRICE_LINE = 5,
X121_XSTR_STATE_LINE = 6,
};
@@ -52,7 +52,9 @@ struct X121XSTRInputs
ENUM_APPLIED_PRICE strAppliedTo; // Applied To
//
bool showStr; // Show Upper Zone
bool showStr; // Show Upper Zone
bool showStrUpper; // Show Str Upper
bool showStrLower; // Show Str Lower
//
// Constructor(s) ...
@@ -76,6 +78,8 @@ struct X121XSTRInputs
//
showStr = false;
showStrUpper = false;
showStrLower = false;
}
//
@@ -89,6 +93,8 @@ struct X121XSTRInputs
//
showStr = true;
showStrUpper = true;
showStrLower = true;
}
//
@@ -355,7 +361,7 @@ class XCX121XSTRHelper : public XCBaseHelper
bool Init(
string symbol, // Trading Symbol
ENUM_TIMEFRAMES period, // Trading Period
X121XSTRInputs &inputs // Inputs
X121XSTRInputs &inputs // Inputs
)
{
//
@@ -399,7 +405,9 @@ class XCX121XSTRHelper : public XCBaseHelper
//
// Presentation ...
"",
mInputs.showStr
mInputs.showStr,
mInputs.showStrUpper,
mInputs.showStrLower
//
);
result = mHandler != INVALID_HANDLE;
@@ -738,8 +746,8 @@ class XCX121XSTRHelper : public XCBaseHelper
//
bool GetConditions(
X121XSTRConditions &conditions, //
int barIndex = 0, //
int loopback = 5 //
int barIndex = 0, //
int loopback = 5 //
)
{
//