Last Works ...

This commit is contained in:
2024-11-15 20:03:39 +03:30
parent e0b2164515
commit eae679f78d
4 changed files with 418 additions and 71 deletions
+19 -9
View File
@@ -35,6 +35,8 @@ struct XCTInputs
// Props ...
//
string font; // Font
int fontSize; // Font Size;
color clr; // Text Color
ENUM_BASE_CORNER corner; // Text Position
@@ -46,7 +48,6 @@ struct XCTInputs
// Constructor(s) ...
XCTInputs()
{
//
Clean();
}
@@ -58,6 +59,8 @@ struct XCTInputs
void Clean()
{
//
font = NULL;
fontSize = 15;
clr = CLR_NONE;
corner = CORNER_RIGHT_LOWER;
@@ -71,6 +74,8 @@ struct XCTInputs
void Default()
{
//
font = "Arial";
fontSize = 15;
clr = clrYellow;
corner = CORNER_RIGHT_LOWER;
@@ -118,26 +123,29 @@ class XCXCTHelper : public XCBaseHelper
{
//
// Public ...
public:
public:
//
// Props ...
//
// Constructors ...
XCXCTHelper() : XCBaseHelper(_Symbol, _Period)
XCXCTHelper()
: XCBaseHelper(_Symbol, _Period)
{
}
//
// Deconstructor ...
~XCXCTHelper() {}
~XCXCTHelper()
{
}
//
// Tools ...
bool Init(
string symbol, // Trading Symbol
ENUM_TIMEFRAMES period, // Trading Period
XCTInputs &inputs // Inputs
XCTInputs &inputs // Inputs
)
{
//
@@ -164,8 +172,10 @@ public:
"x-saherelm.xct",
//
// Inputs ...
mInputs.clr, // Text Color
mInputs.corner, // Text Position
mInputs.fontSize, // Font Size ...
mInputs.font, // Font ...
mInputs.clr, // Text Color ...
mInputs.corner, // Text Position ...
//
// Presentation ...
"",
@@ -207,10 +217,10 @@ public:
//
// Protected ...
protected:
protected:
//
// Private ...
private:
private:
//
// Props ...
XCTInputs mInputs; // Inputs ...