add new features to trade handler and protector ...
This commit is contained in:
@@ -527,26 +527,6 @@ struct XPosition
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
// Find Risk ...
|
||||
double GetRisk()
|
||||
{
|
||||
//
|
||||
double result = 0;
|
||||
|
||||
//
|
||||
if (!IsValid())
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
//
|
||||
result = MathAbs(entry - sl);
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double GetPointsValue()
|
||||
{
|
||||
@@ -591,6 +571,26 @@ struct XPosition
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
// Find Risk ...
|
||||
double GetRisk()
|
||||
{
|
||||
//
|
||||
double result = 0;
|
||||
|
||||
//
|
||||
if (!IsValid())
|
||||
{
|
||||
return 0;
|
||||
}
|
||||
|
||||
//
|
||||
result = MathAbs(entry - sl);
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
// Find Reward ...
|
||||
double GetReward()
|
||||
@@ -611,6 +611,18 @@ struct XPosition
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
double GetRewardInPoint() {
|
||||
//
|
||||
double result = 0;
|
||||
|
||||
//
|
||||
result = GetReward() / GetPoints();
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
//
|
||||
// Find Risk Reward Ratio ...
|
||||
double GetRiskRewardRatio()
|
||||
|
||||
Reference in New Issue
Block a user