complete break even risk free ...

This commit is contained in:
2024-12-24 16:29:31 +03:30
parent 7c4cfd4321
commit 8d6c48ede5
9 changed files with 2306 additions and 2795 deletions
+27
View File
@@ -724,6 +724,33 @@ class XCBaseExpert : public XCBaseAlert
{
}
/**
* Handle Deals Changed ...
*
* @param count: Integer, Number of Changes ...
*/
virtual void HandleOnDealsChanged(int count)
{
}
/**
* Handle Orders Changed ...
*
* @param count: Integer, Number of Changes ...
*/
virtual void HandleOnOrdersChanged(int count)
{
}
/**
* Handle Positions Changed ...
*
* @param count: Integer, Number of Changes ...
*/
virtual void HandleOnPositionsChanged(int count)
{
}
/**
* Do All Signalling Processing Here ...
*/
+11 -5
View File
@@ -1083,7 +1083,7 @@ class XCTrade : public XCBase
{
//
// Retrieve Signal Spread ...
double spread = mSignal.GetSpread();
double spread = GetSpread(mSignal.symbol);
result = spread <= mMaxAllowedSpread;
}
@@ -2145,8 +2145,11 @@ class XCTrade : public XCBase
)
{
//
return result
.ByIndex(index);
bool isInited = result
.ByIndex(index);
//
return isInited;
}
//
@@ -2157,8 +2160,11 @@ class XCTrade : public XCBase
)
{
//
return result
.ByTicket(ticket);
bool isInited = result
.ByTicket(ticket);
//
return isInited;
}
//