Prepare XFIMA BackTester for Test ...
This commit is contained in:
@@ -60,6 +60,10 @@ enum ENUM_XFIMA_BUFFERS
|
||||
XFIMA_HK_LOW_LINE = 16,
|
||||
XFIMA_HK_CLOSE_LINE = 17,
|
||||
XFIMA_HK_COLOR_LINE = 18,
|
||||
XFIMA_HK_RAW_OPEN_LINE = 34,
|
||||
XFIMA_HK_RAW_HIGH_LINE = 35,
|
||||
XFIMA_HK_RAW_LOW_LINE = 36,
|
||||
XFIMA_HK_RAW_CLOSE_LINE = 37,
|
||||
// 19 Ma Fast State
|
||||
// 20 Ma Slow State
|
||||
// 21 Sar State
|
||||
@@ -75,6 +79,10 @@ enum ENUM_XFIMA_BUFFERS
|
||||
// 31 ZigZag Highs Time
|
||||
// 32 ZigZag Lows
|
||||
// 33 ZigZag Lows Time
|
||||
// 34 HK Raw Open
|
||||
// 35 HK Raw High
|
||||
// 36 HK Raw Low
|
||||
// 37 HK Raw Close
|
||||
};
|
||||
|
||||
//
|
||||
@@ -111,6 +119,9 @@ struct XFIMAInputs
|
||||
int zigzagBackStep; // ZigZag Back Step
|
||||
ENUM_X_PRICE zigzagUppersMode; // ZigZag High Detect Mode
|
||||
ENUM_X_PRICE zigzagLowersMode; // ZigZag Low Detect Mode
|
||||
bool hkIgnoreShadows; // HK Remove noises
|
||||
int hkSmoothingLength; // HK Smoothing Length
|
||||
ENUM_X_MA_METHOD hkSmoothingMode; // HK Smoothing Method
|
||||
|
||||
//
|
||||
// Presentation ...
|
||||
@@ -175,6 +186,9 @@ struct XFIMAInputs
|
||||
zigzagBackStep = 3; // ZigZag Back Step
|
||||
zigzagUppersMode = X_PRICE_HIGH; // ZigZag High Detect Mode
|
||||
zigzagLowersMode = X_PRICE_LOW; // ZigZag Low Detect Mode
|
||||
hkIgnoreShadows = true; // HK Remove noises
|
||||
hkSmoothingLength = 21; // HK Smoothing Length
|
||||
hkSmoothingMode = X_MA_MODE_EMA; // HK Smoothing Method
|
||||
|
||||
//
|
||||
// Presentation ...
|
||||
@@ -546,6 +560,9 @@ class XCXFIMAHelper : public XCBaseHelper
|
||||
mInputs.zigzagBackStep,
|
||||
mInputs.zigzagUppersMode,
|
||||
mInputs.zigzagLowersMode,
|
||||
mInputs.hkIgnoreShadows,
|
||||
mInputs.hkSmoothingLength,
|
||||
mInputs.hkSmoothingMode,
|
||||
"", // Presentation ...
|
||||
mInputs.showPV,
|
||||
mInputs.showHK,
|
||||
|
||||
Reference in New Issue
Block a user