From 4e18a5c61a7896957804d1e1823d40abc3e52d01 Mon Sep 17 00:00:00 2001 From: Hadi Khazaee Asl Date: Sat, 25 Jan 2025 04:01:03 +0330 Subject: [PATCH] remove xobpv signal drawing codes ... --- .../Signals/x-121.smc.xobpv.signal.lib.mq5 | 214 ------------------ 1 file changed, 214 deletions(-) diff --git a/X121SMCEA/Signals/x-121.smc.xobpv.signal.lib.mq5 b/X121SMCEA/Signals/x-121.smc.xobpv.signal.lib.mq5 index 9009eb8c..8bf0d0c5 100644 --- a/X121SMCEA/Signals/x-121.smc.xobpv.signal.lib.mq5 +++ b/X121SMCEA/Signals/x-121.smc.xobpv.signal.lib.mq5 @@ -944,220 +944,6 @@ bool DetectX121SMCXOBPVSignalSetup( (isSameCyclesPeak || isSameCyclesVale); - // - // DRAW ... - // - - // - XCBaseObject *drawnObjects[]; - - // - if (hasBullishOrderBlocks) - { - // - for (int i = 0; i < bullishOrderBlocksCount; i++) - { - // - XCOrderBlock *iOb = conditions.bullishOBs[i]; - - // - XCBullishOrderBlockObject *iObObj; - bool isCreated = visionCycleHelper - .mPOIDrawer - .CreateBullishOrderBlock( - iOb, - iObObj // - ); - if (isCreated) - { - // - Add( - (XCBaseObject *)iObObj, - drawnObjects // - ); - } - } - } - - // - if (hasBearishOrderBlocks) - { - // - for (int i = 0; i < bearishOrderBlocksCount; i++) - { - // - XCOrderBlock *iOb = conditions.bearishOBs[i]; - - // - XCBearishOrderBlockObject *iObObj; - bool isCreated = visionCycleHelper - .mPOIDrawer - .CreateBearishOrderBlock( - iOb, - iObObj // - ); - if (isCreated) - { - // - Add( - (XCBaseObject *)iObObj, - drawnObjects // - ); - } - } - } - - // - // if (hasOldestBullishOB) - // { - // // - // XCBullishOrderBlockObject *iObj; - // bool isCreated = visionCycleHelper - // .mPOIDrawer - // .CreateBullishOrderBlock( - // oldestBullishOB, - // iObj // - // ); - // if (isCreated) - // { - // } - // } - - // // - // if (hasYoungestBullishOB) - // { - // // - // XCBullishOrderBlockObject *iObj; - // bool isCreated = visionCycleHelper - // .mPOIDrawer - // .CreateBullishOrderBlock( - // youngestBullishOB, - // iObj // - // ); - // if (isCreated) - // { - // } - // } - - // // - // if (hasOldestBearishOB) - // { - // // - // XCBearishOrderBlockObject *iObj; - // bool isCreated = visionCycleHelper - // .mPOIDrawer - // .CreateBearishOrderBlock( - // oldestBearishOB, - // iObj // - // ); - // if (isCreated) - // { - // } - // } - - // // - // if (hasYoungestBearishOB) - // { - // // - // XCBearishOrderBlockObject *iObj; - // bool isCreated = visionCycleHelper - // .mPOIDrawer - // .CreateBearishOrderBlock( - // youngestBearishOB, - // iObj // - // ); - // if (isCreated) - // { - // } - // } - - // - if (hasPriceInsideOB) - { - // - bool isBullish = priceInsideOB.IsBullish(); - - // - bool isCreated = false; - XCBaseObject *iObObj = NULL; - if (isBullish) - { - // - XCBullishOrderBlockObject *iObj; - isCreated = visionCycleHelper - .mPOIDrawer - .CreateBullishOrderBlock( - priceInsideOB, - iObj // - ); - - // - if (isCreated) - { - // - iObj.ZoneColor(clrYellow); - iObObj = (XCBaseObject *)iObj; - } - } - else - { - // - XCBearishOrderBlockObject *iObj; - isCreated = visionCycleHelper - .mPOIDrawer - .CreateBearishOrderBlock( - priceInsideOB, - iObj // - ); - - // - if (isCreated) - { - // - iObj.ZoneColor(clrOrangeRed); - iObObj = (XCBaseObject *)iObj; - } - } - - // - if (isCreated) - { - // - Add( - iObObj, - drawnObjects // - ); - } - } - - // - if (hasOBState) - { - // - XCBaseObject *stateObjects[]; - int stateObjectsCount = consolidationCycleHelper - .mPOIDrawer - .DrawStateZones( - obState, - stateObjects // - ); - if (IsValidSize(stateObjectsCount)) - { - // - Copy( - stateObjects, - drawnObjects, - false // - ); - } - } - - // - int drawnCount = ArraySize(drawnObjects); - if (IsValidSize(drawnCount)) - { - } - // // //