last ...
This commit is contained in:
@@ -118,12 +118,12 @@ class XCX121SMCXWZSignalDetector : public XCBase
|
||||
result = provider.Prepare(
|
||||
zIndex,
|
||||
loopback,
|
||||
false, // Trigger ...
|
||||
true, // Decision ...
|
||||
true, // Analyse ...
|
||||
true, // Verification ...
|
||||
true, // Consolidation ...
|
||||
true // Vision ...
|
||||
true, // Trigger ...
|
||||
true, // Decision ...
|
||||
true, // Analyse ...
|
||||
true, // Verification ...
|
||||
true, // Consolidation ...
|
||||
true // Vision ...
|
||||
);
|
||||
if (!result)
|
||||
{
|
||||
@@ -516,6 +516,33 @@ class XCX121SMCXWZSignalDetector : public XCBase
|
||||
// Fix rf Reward ...
|
||||
rfRewar = 2;
|
||||
}
|
||||
else if (signalProvider == X121SMC_XWZ_PROVIDER_XWPVZ)
|
||||
{
|
||||
//
|
||||
iAtr = provider.decisionXConditions.atrBuffer[1];
|
||||
iAtr *= 0;
|
||||
|
||||
//
|
||||
Clean(sls);
|
||||
|
||||
//
|
||||
// Prepare Box fro SL ...
|
||||
double risk = pivot - point;
|
||||
|
||||
iSL = risk <= (100 * points)
|
||||
? pivot
|
||||
: isBullish
|
||||
? NormalizePrice(entry - (50 * points), signalBox.ob.symbol)
|
||||
: NormalizePrice(entry + (50 * points), signalBox.ob.symbol);
|
||||
Add(
|
||||
iSL,
|
||||
sls //
|
||||
);
|
||||
|
||||
//
|
||||
// Fix rf Reward ...
|
||||
rfRewar = 2;
|
||||
}
|
||||
|
||||
//
|
||||
Print("XWZ ", ToString(signalBoxDir), " Signal Provided: ", EnumToString(signalProvider));
|
||||
|
||||
@@ -2102,6 +2102,7 @@ struct X121SMCStrategyXWZWorkingZone
|
||||
//
|
||||
isSenario5Happend = cParser.HasXWPVZConditions(
|
||||
X_CYCLE_DECISION,
|
||||
X_CYCLE_CONSOLIDATION,
|
||||
box,
|
||||
dir,
|
||||
provider,
|
||||
|
||||
Reference in New Issue
Block a user