Liquidity_Predator/Utilities/M_Points2Price.mqh

29 lines
1.3 KiB
MQL5
Raw Permalink Normal View History

2026-01-31 07:59:15 +01:00
bool M_Points2Price()
{
double tick_size = SymbolInfoDouble(_Symbol, SYMBOL_TRADE_TICK_SIZE);
stGVL.fMaxDiffTakeOut_Price = fMaxDiffTakeOut * tick_size;
stGVL.fMinSizeFVG_Price = fMinSizeFVG * tick_size;
stGVL.fMaxSizeFVG_Price = fMaxSizeFVG * tick_size;
stGVL.fMinStopLossSize_Price = fMinStopLossSize * tick_size;
stGVL.fMaxStopLossSize_Price = fMaxStopLossSize * tick_size;
2026-03-01 11:24:24 +01:00
stGVL.fMinDiffEMA_Price = nMinDiffEMA * tick_size;
2026-03-16 19:35:17 +01:00
stGVL.fDistanceMoveRunnerSLTP1_Price = nDistanceMoveRunnerSLTP1 * tick_size;
stGVL.fMaxDiffFVGEntry_Price = nMaxDiffFVGEntry * tick_size;
2026-04-30 16:53:46 +02:00
stGVL.nS1MaxDiffFVGLiquCross_Price = nS1MaxDiffFVGLiquCross * tick_size;
stGVL.nS1MaxDiffTakeout_Price = nS1MaxDiffTakeout * tick_size;
2026-03-16 19:35:17 +01:00
2026-02-11 19:29:28 +01:00
string Message = "Tick Size: " + DoubleToString(tick_size);
M_LogInfo(Message);
Message = "fMaxDiffTakeOut_Price: " + DoubleToString(stGVL.fMaxDiffTakeOut_Price);
M_LogInfo(Message);
Message = "fMinSizeFVG_Price: " + DoubleToString(stGVL.fMinSizeFVG_Price);
M_LogInfo(Message);
Message = "fMaxSizeFVG_Price: " + DoubleToString(stGVL.fMaxSizeFVG_Price);
M_LogInfo(Message);
Message = "fMinStopLossSize: " + DoubleToString(stGVL.fMinStopLossSize_Price);
M_LogInfo(Message);
Message = "fMaxStopLossSize: " + DoubleToString(stGVL.fMaxStopLossSize_Price);
M_LogInfo(Message);
2026-01-31 07:59:15 +01:00
return true;
}