This commit is contained in:
2025-05-25 21:24:50 +03:30
parent b13cf05d1a
commit a113481dd0
16 changed files with 1000 additions and 86 deletions
+7 -7
View File
@@ -407,7 +407,7 @@ class XCBaseExpert : public XCBaseAlert
message = "Invalid Inputs ...."; message = "Invalid Inputs ....";
// //
Alert(message); SendAlert(message);
} }
// //
@@ -428,7 +428,7 @@ class XCBaseExpert : public XCBaseAlert
// //
message = "Initialized Successfully ..."; message = "Initialized Successfully ...";
Alert(message); SendAlert(message);
// //
return result; return result;
@@ -582,7 +582,7 @@ class XCBaseExpert : public XCBaseAlert
// //
// Since here Logger not Initiallized, we Use Raw Print Command ... // Since here Logger not Initiallized, we Use Raw Print Command ...
errMessage = " Errors: \n" + errMessage; errMessage = " Errors: \n" + errMessage;
Alert(errMessage); SendAlert(errMessage);
} }
// //
@@ -869,7 +869,7 @@ class XCBaseExpert : public XCBaseAlert
string msg = "New Month ..."; string msg = "New Month ...";
// //
Alert(msg); SendAlert(msg);
} }
} }
@@ -887,7 +887,7 @@ class XCBaseExpert : public XCBaseAlert
string msg = "New Week ..."; string msg = "New Week ...";
// //
Alert(msg); SendAlert(msg);
} }
} }
@@ -905,7 +905,7 @@ class XCBaseExpert : public XCBaseAlert
string msg = "New Day ..."; string msg = "New Day ...";
// //
Alert(msg); SendAlert(msg);
} }
} }
@@ -923,7 +923,7 @@ class XCBaseExpert : public XCBaseAlert
string msg = "New Hour ..."; string msg = "New Hour ...";
// //
Alert(msg); SendAlert(msg);
} }
} }
} }
@@ -2239,7 +2239,7 @@ void DetectTriggerZone(
} }
else if (canAlert) else if (canAlert)
{ {
alert.Alert(message); alert.SendAlert(message);
} }
} }
@@ -2239,7 +2239,7 @@ void DetectTriggerZone(
} }
else if (canAlert) else if (canAlert)
{ {
alert.Alert(message); alert.SendAlert(message);
} }
} }
+4 -4
View File
@@ -706,7 +706,7 @@ void HandleTimeReport()
string msg = "New Month ..."; string msg = "New Month ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -718,7 +718,7 @@ void HandleTimeReport()
string msg = "New Week ..."; string msg = "New Week ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -730,7 +730,7 @@ void HandleTimeReport()
string msg = "New Day ..."; string msg = "New Day ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -742,7 +742,7 @@ void HandleTimeReport()
string msg = "New Hour ..."; string msg = "New Hour ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
} }
+1 -1
View File
@@ -2167,7 +2167,7 @@ void DetectTriggerZone(
} }
else if (canAlert) else if (canAlert)
{ {
alert.Alert(message); alert.SendAlert(message);
} }
} }
+4 -4
View File
@@ -946,7 +946,7 @@ void HandleTimeReport()
string msg = "New Month ..."; string msg = "New Month ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -958,7 +958,7 @@ void HandleTimeReport()
string msg = "New Week ..."; string msg = "New Week ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -970,7 +970,7 @@ void HandleTimeReport()
string msg = "New Day ..."; string msg = "New Day ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -982,7 +982,7 @@ void HandleTimeReport()
string msg = "New Hour ..."; string msg = "New Hour ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
} }
@@ -2403,7 +2403,7 @@ void DetectTriggerZone(
} }
else if (canAlert) else if (canAlert)
{ {
alert.Alert(message); alert.SendAlert(message);
} }
} }
+1 -1
View File
@@ -2619,7 +2619,7 @@ void DetectTriggerBlock(
} }
else if (canAlert) else if (canAlert)
{ {
alert.Alert(message); alert.SendAlert(message);
} }
} }
@@ -106,7 +106,7 @@ int OnInit()
// //
// Alert Initialization ... // Alert Initialization ...
string msg = "Initialized Successfully ..."; string msg = "Initialized Successfully ...";
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
// //
// Init Succeed ... // Init Succeed ...
@@ -140,7 +140,7 @@ void OnDeinit(const int reason)
// //
// Alert De Initialization Succeeded ... // Alert De Initialization Succeeded ...
string msg = "De Initialized Successfully ..."; string msg = "De Initialized Successfully ...";
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
// //
// Destroy all EA Requirements ... // Destroy all EA Requirements ...
@@ -499,7 +499,7 @@ void HandleReportTime()
string msg = "New Month ..."; string msg = "New Month ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -511,7 +511,7 @@ void HandleReportTime()
string msg = "New Week ..."; string msg = "New Week ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -523,7 +523,7 @@ void HandleReportTime()
string msg = "New Day ..."; string msg = "New Day ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -535,7 +535,7 @@ void HandleReportTime()
string msg = "New Hour ..."; string msg = "New Hour ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
} }
+6 -6
View File
@@ -111,7 +111,7 @@ int OnInit()
// //
// Alert Initialization ... // Alert Initialization ...
string msg = "Initialized Successfully ..."; string msg = "Initialized Successfully ...";
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
// //
// Init Succeed ... // Init Succeed ...
@@ -145,7 +145,7 @@ void OnDeinit(const int reason)
// //
// Alert De Initialization Succeeded ... // Alert De Initialization Succeeded ...
string msg = "De Initialized Successfully ..."; string msg = "De Initialized Successfully ...";
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
// //
// Destroy all EA Requirements ... // Destroy all EA Requirements ...
@@ -532,7 +532,7 @@ void HandleReportTime()
string msg = "New Month ..."; string msg = "New Month ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -544,7 +544,7 @@ void HandleReportTime()
string msg = "New Week ..."; string msg = "New Week ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -556,7 +556,7 @@ void HandleReportTime()
string msg = "New Day ..."; string msg = "New Day ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -568,7 +568,7 @@ void HandleReportTime()
string msg = "New Hour ..."; string msg = "New Hour ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
} }
+2 -2
View File
@@ -100,7 +100,7 @@ int OnInit()
// //
// Alert Initialization ... // Alert Initialization ...
string msg = "Initialized Successfully ..."; string msg = "Initialized Successfully ...";
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
// //
// Init Succeed ... // Init Succeed ...
@@ -134,7 +134,7 @@ void OnDeinit(const int reason)
// //
// Alert De Initialization Succeeded ... // Alert De Initialization Succeeded ...
string msg = "De Initialized Successfully ..."; string msg = "De Initialized Successfully ...";
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
// //
// Destroy all EA Requirements ... // Destroy all EA Requirements ...
+4 -4
View File
@@ -918,7 +918,7 @@ void HandleTimeReport()
string msg = "New Month ..."; string msg = "New Month ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -930,7 +930,7 @@ void HandleTimeReport()
string msg = "New Week ..."; string msg = "New Week ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -942,7 +942,7 @@ void HandleTimeReport()
string msg = "New Day ..."; string msg = "New Day ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
// //
@@ -954,7 +954,7 @@ void HandleTimeReport()
string msg = "New Hour ..."; string msg = "New Hour ...";
// //
eaAlert.Alert(msg); eaAlert.SendAlert(msg);
} }
} }
+1
View File
@@ -671,6 +671,7 @@ void InitRequirements()
// we Can make Show all requirements here ... // we Can make Show all requirements here ...
// //
eaInputs.drawSignals = false;
eaInputs.showATRBand = false; eaInputs.showATRBand = false;
// //
File diff suppressed because it is too large Load Diff
+12 -7
View File
@@ -85,6 +85,7 @@ input ENUM_X_MARKET_CYCLES appliedCycle = X_MARKET_CYCLE_HIND; // Applied Cycle
input group "Signal"; input group "Signal";
input int signalR2R = 4; // Risk Reward Ratio input int signalR2R = 4; // Risk Reward Ratio
input bool drawSignals = true; // Draw Signal input bool drawSignals = true; // Draw Signal
input bool drawTriggerBlock = true; // Draw Trigger Block
input double slAtrMultiplier = 1.0; // ATR Multiplier for SL input double slAtrMultiplier = 1.0; // ATR Multiplier for SL
// //
@@ -2020,13 +2021,17 @@ void CalculateValues(
{ {
// //
// Draw ... // Draw ...
has = DrawTriggerBlock( if (drawTriggerBlock)
tb, {
mDrawer, //
mObjects, has = DrawTriggerBlock(
NULL, tb,
drawSignals // mDrawer,
); mObjects,
NULL,
drawSignals //
);
}
// //
// Alert ... // Alert ...
@@ -1187,7 +1187,7 @@ class XCXCAEATradeManager : public XCBaseAlert
{ {
// //
string message = signal.GetMessage("Provided"); string message = signal.GetMessage("Provided");
Alert(message); SendAlert(message);
} }
// //
@@ -1375,7 +1375,7 @@ class XCXCAEATradeManager : public XCBaseAlert
} }
// //
Alert(message); SendAlert(message);
} }
// //
@@ -1910,7 +1910,7 @@ class XCXCAEATradeManager : public XCBaseAlert
? prefix + "\n" ? prefix + "\n"
: "") + : "") +
"Account Balance: " + ToString(balance) + currency; "Account Balance: " + ToString(balance) + currency;
Alert(message); SendAlert(message);
} }
// //
@@ -1923,7 +1923,7 @@ class XCXCAEATradeManager : public XCBaseAlert
} }
// //
Alert(message); SendAlert(message);
} }
// //