cleanup x121 helper, apply all cleanup and buffers and conditions on helpers and try to complete x121 new helper ...
This commit is contained in:
@@ -0,0 +1,393 @@
|
||||
|
||||
// //
|
||||
// // XICH ...
|
||||
// X121XICHConditions xichConditions;
|
||||
// result = GetICHConditions(
|
||||
// xichConditions,
|
||||
// barIndex,
|
||||
// loopback //
|
||||
// );
|
||||
// if (!result)
|
||||
// {
|
||||
// //
|
||||
// xpvConditions.Clean();
|
||||
// xhkConditions.Clean();
|
||||
// xichConditions.Clean();
|
||||
|
||||
// //
|
||||
// return result;
|
||||
// }
|
||||
|
||||
// //
|
||||
// // XDON ...
|
||||
// X121XDONConditions xdonConditions;
|
||||
// result = GetDONConditions(
|
||||
// xdonConditions,
|
||||
// barIndex,
|
||||
// loopback //
|
||||
// );
|
||||
// if (!result)
|
||||
// {
|
||||
// //
|
||||
// xpvConditions.Clean();
|
||||
// xhkConditions.Clean();
|
||||
// xichConditions.Clean();
|
||||
// xmasConditions.Clean();
|
||||
// xatrConditions.Clean();
|
||||
// xstrConditions.Clean();
|
||||
// xcheConditions.Clean();
|
||||
// xdonConditions.Clean();
|
||||
|
||||
// //
|
||||
// return result;
|
||||
// }
|
||||
|
||||
// //
|
||||
// // XDELTA ...
|
||||
// X121XDELTAConditions xdeltaConditions;
|
||||
// result = GetDELTAConditions(
|
||||
// xdeltaConditions,
|
||||
// barIndex,
|
||||
// loopback //
|
||||
// );
|
||||
// if (!result)
|
||||
// {
|
||||
// //
|
||||
// xpvConditions.Clean();
|
||||
// xhkConditions.Clean();
|
||||
// xichConditions.Clean();
|
||||
// xmasConditions.Clean();
|
||||
// xatrConditions.Clean();
|
||||
// xstrConditions.Clean();
|
||||
// xcheConditions.Clean();
|
||||
// xdonConditions.Clean();
|
||||
// x3maConditions.Clean();
|
||||
// xvwapConditions.Clean();
|
||||
// xdeltaConditions.Clean();
|
||||
|
||||
// //
|
||||
// return result;
|
||||
// }
|
||||
|
||||
// //
|
||||
// // XVOLUME ...
|
||||
// X121XVOLUMEConditions xvolumeConditions;
|
||||
// result = GetVOLUMEConditions(
|
||||
// xvolumeConditions,
|
||||
// barIndex,
|
||||
// loopback //
|
||||
// );
|
||||
// if (!result)
|
||||
// {
|
||||
// //
|
||||
// xpvConditions.Clean();
|
||||
// xhkConditions.Clean();
|
||||
// xichConditions.Clean();
|
||||
// xmasConditions.Clean();
|
||||
// xatrConditions.Clean();
|
||||
// xstrConditions.Clean();
|
||||
// xcheConditions.Clean();
|
||||
// xdonConditions.Clean();
|
||||
// x3maConditions.Clean();
|
||||
// xvwapConditions.Clean();
|
||||
// xdeltaConditions.Clean();
|
||||
// xvolumeConditions.Clean();
|
||||
|
||||
// //
|
||||
// return result;
|
||||
// }
|
||||
|
||||
//
|
||||
// xichConditions.Clean();
|
||||
// xdonConditions.Clean();
|
||||
// xdeltaConditions.Clean();
|
||||
// xvolumeConditions.Clean();
|
||||
|
||||
|
||||
// //
|
||||
// // XICH ...
|
||||
// bool GetICHConditions(
|
||||
// X121XICHConditions &conditions, //
|
||||
// int barIndex = 0, //
|
||||
// int loopback = 5 //
|
||||
// )
|
||||
// {
|
||||
// //
|
||||
// bool result = false;
|
||||
|
||||
// //
|
||||
// result = xichHelper.GetConditions(
|
||||
// conditions,
|
||||
// barIndex,
|
||||
// loopback //
|
||||
// );
|
||||
|
||||
// //
|
||||
// return result;
|
||||
// }
|
||||
|
||||
// //
|
||||
// // XDON ...
|
||||
// bool GetDONConditions(
|
||||
// X121XDONConditions &conditions, //
|
||||
// int barIndex = 0, //
|
||||
// int loopback = 5 //
|
||||
// )
|
||||
// {
|
||||
// //
|
||||
// bool result = false;
|
||||
|
||||
// //
|
||||
// result = xdonHelper.GetConditions(
|
||||
// conditions,
|
||||
// barIndex,
|
||||
// loopback //
|
||||
// );
|
||||
|
||||
// //
|
||||
// return result;
|
||||
// }
|
||||
|
||||
// //
|
||||
// // XDELTA ...
|
||||
// bool GetDELTAConditions(
|
||||
// X121XDELTAConditions &conditions, //
|
||||
// int barIndex = 0, //
|
||||
// int loopback = 5 //
|
||||
// )
|
||||
// {
|
||||
// //
|
||||
// bool result = false;
|
||||
|
||||
// //
|
||||
// result = xdeltaHelper.GetConditions(
|
||||
// conditions,
|
||||
// barIndex,
|
||||
// loopback //
|
||||
// );
|
||||
|
||||
// //
|
||||
// return result;
|
||||
// }
|
||||
|
||||
// //
|
||||
// // XVOLUME ...
|
||||
// bool GetVOLUMEConditions(
|
||||
// X121XVOLUMEConditions &conditions, //
|
||||
// int barIndex = 0, //
|
||||
// int loopback = 5 //
|
||||
// )
|
||||
// {
|
||||
// //
|
||||
// bool result = false;
|
||||
|
||||
// //
|
||||
// result = xvolumeHelper.GetConditions(
|
||||
// conditions,
|
||||
// barIndex,
|
||||
// loopback //
|
||||
// );
|
||||
|
||||
// //
|
||||
// return result;
|
||||
// }
|
||||
|
||||
|
||||
//
|
||||
// xichInputs = inputs.xichInputs;
|
||||
// xdonInputs = inputs.xdonInputs;
|
||||
// xdeltaInputs = inputs.xdeltaInputs;
|
||||
// xvolumeInputs = inputs.xvolumeInputs;
|
||||
|
||||
|
||||
|
||||
// //
|
||||
// // XICH ...
|
||||
// xichHelper = new XCX121XICHHelper();
|
||||
// result = xichHelper.Init(
|
||||
// symbol,
|
||||
// period,
|
||||
// xichInputs //
|
||||
// );
|
||||
// if (!result)
|
||||
// {
|
||||
// //
|
||||
// ZeroMemory(xccHelper);
|
||||
// ZeroMemory(xpvHelper);
|
||||
// ZeroMemory(xhkHelper);
|
||||
// ZeroMemory(xmasHelper);
|
||||
// ZeroMemory(xatrHelper);
|
||||
// ZeroMemory(xstrHelper);
|
||||
// ZeroMemory(xcheHelper);
|
||||
// ZeroMemory(x3maHelper);
|
||||
// ZeroMemory(xvwapHelper);
|
||||
|
||||
// //
|
||||
// // ZeroMemory(xichHelper);
|
||||
// // ZeroMemory(xdonHelper);
|
||||
// // ZeroMemory(xdeltaHelper);
|
||||
// // ZeroMemory(xvolumeHelper);
|
||||
|
||||
// //
|
||||
// return result;
|
||||
// }
|
||||
|
||||
// //
|
||||
// // XDON ...
|
||||
// xdonHelper = new XCX121XDONHelper();
|
||||
// result = xdonHelper.Init(
|
||||
// symbol,
|
||||
// period,
|
||||
// xdonInputs //
|
||||
// );
|
||||
// if (!result)
|
||||
// {
|
||||
// //
|
||||
// ZeroMemory(xccHelper);
|
||||
// ZeroMemory(xpvHelper);
|
||||
// ZeroMemory(xhkHelper);
|
||||
// ZeroMemory(xmasHelper);
|
||||
// ZeroMemory(xatrHelper);
|
||||
// ZeroMemory(xstrHelper);
|
||||
// ZeroMemory(xcheHelper);
|
||||
// ZeroMemory(x3maHelper);
|
||||
// ZeroMemory(xvwapHelper);
|
||||
|
||||
// //
|
||||
// // ZeroMemory(xichHelper);
|
||||
// // ZeroMemory(xdonHelper);
|
||||
// // ZeroMemory(xdeltaHelper);
|
||||
// // ZeroMemory(xvolumeHelper);
|
||||
|
||||
// //
|
||||
// return result;
|
||||
// }
|
||||
|
||||
// //
|
||||
// // XDELTA ...
|
||||
// xdeltaHelper = new XCX121XDELTAHelper();
|
||||
// result = xdeltaHelper.Init(
|
||||
// symbol,
|
||||
// period,
|
||||
// xdeltaInputs //
|
||||
// );
|
||||
// if (!result)
|
||||
// {
|
||||
// //
|
||||
// ZeroMemory(xccHelper);
|
||||
// ZeroMemory(xpvHelper);
|
||||
// ZeroMemory(xhkHelper);
|
||||
// ZeroMemory(xmasHelper);
|
||||
// ZeroMemory(xatrHelper);
|
||||
// ZeroMemory(xstrHelper);
|
||||
// ZeroMemory(xcheHelper);
|
||||
// ZeroMemory(x3maHelper);
|
||||
// ZeroMemory(xvwapHelper);
|
||||
|
||||
// //
|
||||
// // ZeroMemory(xichHelper);
|
||||
// // ZeroMemory(xdonHelper);
|
||||
// // ZeroMemory(xdeltaHelper);
|
||||
// // ZeroMemory(xvolumeHelper);
|
||||
|
||||
// //
|
||||
// return result;
|
||||
// }
|
||||
|
||||
// //
|
||||
// // XVOLUME ...
|
||||
// xvolumeHelper = new XCX121XVOLUMEHelper();
|
||||
// result = xvolumeHelper.Init(
|
||||
// symbol,
|
||||
// period,
|
||||
// xvolumeInputs //
|
||||
// );
|
||||
// if (!result)
|
||||
// {
|
||||
// //
|
||||
// ZeroMemory(xccHelper);
|
||||
// ZeroMemory(xpvHelper);
|
||||
// ZeroMemory(xhkHelper);
|
||||
// ZeroMemory(xmasHelper);
|
||||
// ZeroMemory(xatrHelper);
|
||||
// ZeroMemory(xstrHelper);
|
||||
// ZeroMemory(xcheHelper);
|
||||
// ZeroMemory(x3maHelper);
|
||||
// ZeroMemory(xvwapHelper);
|
||||
|
||||
// //
|
||||
// // ZeroMemory(xichHelper);
|
||||
// // ZeroMemory(xdonHelper);
|
||||
// // ZeroMemory(xdeltaHelper);
|
||||
// // ZeroMemory(xvolumeHelper);
|
||||
|
||||
// //
|
||||
// return result;
|
||||
// }
|
||||
|
||||
|
||||
//
|
||||
// ZeroMemory(xichHelper);
|
||||
// ZeroMemory(xdonHelper);
|
||||
// ZeroMemory(xdeltaHelper);
|
||||
// ZeroMemory(xvolumeHelper);
|
||||
|
||||
|
||||
//
|
||||
// XCX121XICHHelper *xichHelper;
|
||||
// XCX121XDONHelper *xdonHelper;
|
||||
// XCX121XDELTAHelper *xdeltaHelper;
|
||||
// XCX121XVOLUMEHelper *xvolumeHelper;
|
||||
|
||||
|
||||
//
|
||||
// int xdonMax = xdonInputs.Max();
|
||||
// int xichMax = xichInputs.Max();
|
||||
// int xdeltaMax = xdeltaInputs.Max();
|
||||
// int xvolumeMax = xvolumeInputs.Max();
|
||||
|
||||
|
||||
//
|
||||
// result = MathMax(result, xdonMax);
|
||||
// result = MathMax(result, xichMax);
|
||||
// result = MathMax(result, xdeltaMax);
|
||||
// result = MathMax(result, xvolumeMax);
|
||||
|
||||
// &&
|
||||
// xichInputs.IsValid() &&
|
||||
// xdonInputs.IsValid() &&
|
||||
// xdeltaInputs.IsValid() &&
|
||||
// xvolumeInputs.IsValid()
|
||||
//
|
||||
|
||||
|
||||
//
|
||||
// xichInputs.Default();
|
||||
// xdonInputs.Default();
|
||||
// xdeltaInputs.Default();
|
||||
// xvolumeInputs.Default();
|
||||
|
||||
|
||||
//
|
||||
// xichInputs.Clean();
|
||||
// xdonInputs.Clean();
|
||||
// xdeltaInputs.Clean();
|
||||
// xvolumeInputs.Clean();
|
||||
|
||||
//
|
||||
// xichInputs.Clean();
|
||||
// xdonInputs.Clean();
|
||||
// xdeltaInputs.Clean();
|
||||
// xvolumeInputs.Clean();
|
||||
|
||||
//
|
||||
// delete xichHelper;
|
||||
// delete xdonHelper;
|
||||
// delete xdeltaHelper;
|
||||
// delete xvolumeHelper;
|
||||
|
||||
//
|
||||
// ZeroMemory(xichHelper);
|
||||
// ZeroMemory(xdonHelper);
|
||||
// ZeroMemory(xdeltaHelper);
|
||||
// ZeroMemory(xvolumeHelper);
|
||||
Reference in New Issue
Block a user