last works on clearify POI(s) ...
This commit is contained in:
@@ -834,6 +834,34 @@ double GetPoints(
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Converts Price to Point ...
|
||||
*
|
||||
* @param price: double, price ...
|
||||
* @param mSymbol: string, Symbol ...
|
||||
*
|
||||
* @return ( double )
|
||||
*/
|
||||
double PriceToPoint(
|
||||
double mPrice, // the price amount which required to calculate
|
||||
string mSymbol = NULL // Trading Symbol
|
||||
)
|
||||
{
|
||||
//
|
||||
double result = 0;
|
||||
|
||||
//
|
||||
mSymbol = NormalizeSymbol(mSymbol);
|
||||
mPrice = NormalizePrice(mPrice, mSymbol);
|
||||
|
||||
//
|
||||
double point = GetPoints(mSymbol);
|
||||
result = mPrice / point;
|
||||
|
||||
//
|
||||
return result;
|
||||
}
|
||||
|
||||
/**
|
||||
* Get Digits Length ...
|
||||
*
|
||||
@@ -3453,147 +3481,147 @@ int GetPeriodSharpData(
|
||||
//
|
||||
case PERIOD_M1:
|
||||
//
|
||||
priceChange = 0.000008;
|
||||
priceChange = 0.000006;
|
||||
result = 14;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_M2:
|
||||
//
|
||||
priceChange = 0.000008;
|
||||
priceChange = 0.000006;
|
||||
result = 14;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_M3:
|
||||
//
|
||||
priceChange = 0.00001;
|
||||
priceChange = 0.00007;
|
||||
result = 14;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_M4:
|
||||
//
|
||||
priceChange = 0.000011;
|
||||
priceChange = 0.000007;
|
||||
result = 14;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_M5:
|
||||
//
|
||||
priceChange = 0.000015;
|
||||
priceChange = 0.000009;
|
||||
result = 14;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_M6:
|
||||
//
|
||||
priceChange = 0.000015;
|
||||
priceChange = 0.000009;
|
||||
result = 14;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_M10:
|
||||
//
|
||||
priceChange = 0.000015;
|
||||
priceChange = 0.00001;
|
||||
result = 12;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_M12:
|
||||
//
|
||||
priceChange = 0.000015;
|
||||
priceChange = 0.000011;
|
||||
result = 11;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_M15:
|
||||
//
|
||||
priceChange = 0.000015;
|
||||
priceChange = 0.000011;
|
||||
result = 9;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_M20:
|
||||
//
|
||||
priceChange = 0.000015;
|
||||
priceChange = 0.000012;
|
||||
result = 9;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_M30:
|
||||
//
|
||||
priceChange = 0.000017;
|
||||
priceChange = 0.000012;
|
||||
result = 7;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_H1:
|
||||
//
|
||||
priceChange = 0.000019;
|
||||
priceChange = 0.000013;
|
||||
result = 5;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_H2:
|
||||
//
|
||||
priceChange = 0.000019;
|
||||
priceChange = 0.000013;
|
||||
result = 5;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_H3:
|
||||
//
|
||||
priceChange = 0.000019;
|
||||
priceChange = 0.000014;
|
||||
result = 5;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_H4:
|
||||
//
|
||||
priceChange = 0.000022;
|
||||
priceChange = 0.000014;
|
||||
result = 5;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_H6:
|
||||
//
|
||||
priceChange = 0.000022;
|
||||
priceChange = 0.000015;
|
||||
result = 5;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_H8:
|
||||
//
|
||||
priceChange = 0.000025;
|
||||
priceChange = 0.000017;
|
||||
result = 5;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_H12:
|
||||
//
|
||||
priceChange = 0.000027;
|
||||
priceChange = 0.000017;
|
||||
result = 5;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_D1:
|
||||
//
|
||||
priceChange = 0.000027;
|
||||
priceChange = 0.000019;
|
||||
result = 3;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_W1:
|
||||
//
|
||||
priceChange = 0.00003;
|
||||
priceChange = 0.00002;
|
||||
result = 3;
|
||||
break;
|
||||
|
||||
//
|
||||
case PERIOD_MN1:
|
||||
//
|
||||
priceChange = 0.00003;
|
||||
priceChange = 0.000021;
|
||||
result = 3;
|
||||
break;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user