This commit is contained in:
2025-05-08 13:07:25 +03:30
parent 6b95e10890
commit c013e593ad
5 changed files with 233 additions and 33 deletions
+14 -10
View File
@@ -63,6 +63,7 @@ input string eaSessionEndTime = ""; // Trade End Time
input int eaMaxAllowedPositions = 5; // Max Allowed Same Time Trades
input double eaMaxAllowedSpread = 25; // Max Allowed Spread For Trade
input double eaMaxAllowedDrawdownFactor = 0.3; // Max Allowed DrawDown for Trade
input string eaCloseAllOpenTradesAt = ""; // Close All Open Trades per Day At Specified Time
//
// Alert ...
@@ -182,12 +183,6 @@ void OnTick()
int count = 0;
bool has = false;
//
if (eaTimeTracker.IsNewDay())
{
eaTradeManager.HandleNewDay();
}
//
HandleTimeReport();
@@ -715,14 +710,23 @@ void HandleTimeReport()
//
// Daily Report ....
if (eaReportNewDays &&
eaTimeTracker.IsNewDay())
bool isNewDay = eaTimeTracker.IsNewDay();
if (isNewDay)
{
//
string msg = "New Day ...";
// Handle New Day on Trade Manager ...
eaTradeManager.HandleNewDay();
//
eaAlert.Alert(msg);
// Reporting New Day if Reuired ...
if (eaReportNewDays)
{
//
string msg = "New Day ...";
//
eaAlert.Alert(msg);
}
}
//