last ...
This commit is contained in:
@@ -542,7 +542,7 @@ class XCXCATBEASignaller : XCBase
|
||||
{
|
||||
//
|
||||
cPeak.to = cTime;
|
||||
drawer.DrawBox(cPeak);
|
||||
// drawer.DrawBox(cPeak);
|
||||
}
|
||||
|
||||
//
|
||||
@@ -551,7 +551,7 @@ class XCXCATBEASignaller : XCBase
|
||||
{
|
||||
//
|
||||
cVale.to = cTime;
|
||||
drawer.DrawBox(cVale);
|
||||
// drawer.DrawBox(cVale);
|
||||
}
|
||||
|
||||
//
|
||||
@@ -702,8 +702,6 @@ class XCXCATBEASignaller : XCBase
|
||||
//
|
||||
// Detect Signalling Zone ...
|
||||
result = DetectSignalZone(
|
||||
cPeak,
|
||||
cVale,
|
||||
helper,
|
||||
drawer,
|
||||
detector,
|
||||
|
||||
@@ -180,13 +180,13 @@ class XCXCATBEAPOIDrawer : public XCBase
|
||||
|
||||
//
|
||||
// MT ...
|
||||
mtBullishPivotStyle = defaultBearishStyle;
|
||||
mtBearishPivotStyle = defaultBullishStyle;
|
||||
mtBullishPivotStyle = defaultBullishStyle;
|
||||
mtBearishPivotStyle = defaultBearishStyle;
|
||||
|
||||
//
|
||||
// OB ...
|
||||
obBullishPivotStyle = defaultBearishStyle;
|
||||
obBearishPivotStyle = defaultBullishStyle;
|
||||
obBullishPivotStyle = defaultBullishStyle;
|
||||
obBearishPivotStyle = defaultBearishStyle;
|
||||
}
|
||||
|
||||
//
|
||||
@@ -993,12 +993,155 @@ class XCXCATBEAPOIDrawer : public XCBase
|
||||
}
|
||||
|
||||
//
|
||||
// Protected ...
|
||||
protected:
|
||||
//
|
||||
// Props ...
|
||||
// Styling Tools ...
|
||||
|
||||
//
|
||||
/**
|
||||
* Apply Default Bullish Style ...
|
||||
*
|
||||
* @param object: XCBaseObject pointer, Specified Object to Apply Styling ...
|
||||
*/
|
||||
void ApplyBullishStyle(XCBoxObject *&object)
|
||||
{
|
||||
//
|
||||
// Validate Args ...
|
||||
if (object == NULL)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
//
|
||||
ApplyPivotStyle(object, defaultBullishStyle);
|
||||
}
|
||||
|
||||
/**
|
||||
* Apply Default Bearish Style ...
|
||||
*
|
||||
* @param object: XCBaseObject pointer, Specified Object to Apply Styling ...
|
||||
*/
|
||||
void ApplyBearishStyle(XCBoxObject *&object)
|
||||
{
|
||||
//
|
||||
// Validate Args ...
|
||||
if (object == NULL)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
//
|
||||
ApplyPivotStyle(object, defaultBearishStyle);
|
||||
}
|
||||
|
||||
/**
|
||||
* Apply Peak Style ...
|
||||
*
|
||||
* @param object: XCBaseObject pointer, Specified Object to Apply Styling ...
|
||||
*/
|
||||
void ApplyPeakPivotStyle(XCBoxObject *&object)
|
||||
{
|
||||
//
|
||||
// Validate Args ...
|
||||
if (object == NULL)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
//
|
||||
ApplyPivotStyle(object, peakPivotStyle);
|
||||
}
|
||||
|
||||
/**
|
||||
* Apply Vale Style ...
|
||||
*
|
||||
* @param object: XCBaseObject pointer, Specified Object to Apply Styling ...
|
||||
*/
|
||||
void ApplyValePivotStyle(XCBoxObject *&object)
|
||||
{
|
||||
//
|
||||
// Validate Args ...
|
||||
if (object == NULL)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
//
|
||||
ApplyPivotStyle(object, valePivotStyle);
|
||||
}
|
||||
|
||||
/**
|
||||
* Apply MT Bullish Style ...
|
||||
*
|
||||
* @param object: XCBaseObject pointer, Specified Object to Apply Styling ...
|
||||
*/
|
||||
void ApplyMTBullishPivotStyle(XCBoxObject *&object)
|
||||
{
|
||||
//
|
||||
// Validate Args ...
|
||||
if (object == NULL)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
//
|
||||
ApplyPivotStyle(object, mtBullishPivotStyle);
|
||||
}
|
||||
|
||||
/**
|
||||
* Apply MT Bearish Style ...
|
||||
*
|
||||
* @param object: XCBaseObject pointer, Specified Object to Apply Styling ...
|
||||
*/
|
||||
void ApplyMTBearishPivotStyle(XCBoxObject *&object)
|
||||
{
|
||||
//
|
||||
// Validate Args ...
|
||||
if (object == NULL)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
//
|
||||
ApplyPivotStyle(object, mtBearishPivotStyle);
|
||||
}
|
||||
|
||||
/**
|
||||
* Apply OB Bullish Style ...
|
||||
*
|
||||
* @param object: XCBaseObject pointer, Specified Object to Apply Styling ...
|
||||
*/
|
||||
void ApplyOBBullishPivotStyle(XCBoxObject *&object)
|
||||
{
|
||||
//
|
||||
// Validate Args ...
|
||||
if (object == NULL)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
//
|
||||
ApplyPivotStyle(object, obBullishPivotStyle);
|
||||
}
|
||||
|
||||
/**
|
||||
* Apply OB Bearish Style ...
|
||||
*
|
||||
* @param object: XCBaseObject pointer, Specified Object to Apply Styling ...
|
||||
*/
|
||||
void ApplyOBBearishPivotStyle(XCBoxObject *&object)
|
||||
{
|
||||
//
|
||||
// Validate Args ...
|
||||
if (object == NULL)
|
||||
{
|
||||
return;
|
||||
}
|
||||
|
||||
//
|
||||
ApplyPivotStyle(object, obBearishPivotStyle);
|
||||
}
|
||||
|
||||
/**
|
||||
* Apply Pivot Style to Specified Object ...
|
||||
*/
|
||||
void ApplyPivotStyle(
|
||||
XCBoxObject *&object,
|
||||
XCATBPivotStyle &style //
|
||||
@@ -1016,6 +1159,12 @@ class XCXCATBEAPOIDrawer : public XCBase
|
||||
object.BoxStyle(style.style);
|
||||
}
|
||||
|
||||
//
|
||||
// Protected ...
|
||||
protected:
|
||||
//
|
||||
// Props ...
|
||||
|
||||
//
|
||||
// Prrivate ...
|
||||
private:
|
||||
|
||||
Reference in New Issue
Block a user