last works ...

This commit is contained in:
2024-08-01 02:18:31 +03:30
parent 5403a46aa5
commit 49a52f54d4
6 changed files with 1316 additions and 252 deletions
+13 -2
View File
@@ -133,6 +133,7 @@ enum ENUM_X_SIGNAL_EXECUTION_RESULT
X_SIGNAL_EXECUTION_UNKNOWN, // Unknown
X_SIGNAL_EXECUTION_SUCCEED, // Succed
X_SIGNAL_EXECUTION_FAILED_SPREAD, // Spread more than Max Allowed
X_SIGNAL_EXECUTION_FAILED_NOT_ALLOWED, // Not Allowed Trade Type
X_SIGNAL_EXECUTION_FAILED_NO_EQUITY, // No Equity for Trade
X_SIGNAL_EXECUTION_FAILED_PRICE_ERROR, // Price Error
X_SIGNAL_EXECUTION_FAILED_MAX_REACHED, // Max Allowed Positions Reached
@@ -735,7 +736,8 @@ struct XSignal
XSignal supports[]; // a Collecion of Support Signals ...
//
int pushers; // Signal Pushers ...
int pushers; // Signal Pushers ...
string conditions; // Signal Conditions ...
//
// Constructor ...
@@ -1152,6 +1154,7 @@ struct XSignal
period = NULL;
comment = NULL;
provider = NULL;
conditions = NULL;
//
Clean(supports);
@@ -3406,6 +3409,8 @@ struct XTradeData
datetime endTime; // End Time
//
int pushers; // Signal Pushers
string conditions; // Signal Conditions
//
// Constructor ...
@@ -3742,7 +3747,13 @@ struct XTradeData
ToString("Max Drawdown", maxDrawdown) +
ToString("End Time", endTime) +
ToString("Age", age) +
ToString("Message", message)
ToString("Message", message) +
"-------------" + "\n" +
ToString("Pushers", pushers) +
"Conditions:" + "\n" +
"-------------" + "\n" +
conditions +
""
//
) +
//