2026-04-30 16:53:46 +02:00
|
|
|
void M_SM_S1_WAIT_TRADE_ACTIVATED()
|
|
|
|
|
{
|
2026-05-02 13:03:48 +02:00
|
|
|
if(OrdersTotal() == 0)
|
|
|
|
|
{
|
|
|
|
|
if(PositionsTotal() > 0) // Check if the order got delted or opened
|
|
|
|
|
{
|
|
|
|
|
stGVL.nNumberOfTrades = stGVL.nNumberOfTrades + 1;
|
|
|
|
|
M_LogInfo("Strat1, Order got deleted");
|
|
|
|
|
}
|
|
|
|
|
else
|
|
|
|
|
{
|
|
|
|
|
M_LogInfo("Strat1, Order entered");
|
|
|
|
|
}
|
|
|
|
|
stGVL.CurrentLiquidity = 0;
|
|
|
|
|
stGVL.dtCurrentLiquidity_Time = 0;
|
|
|
|
|
stGVL.nStateMachine = SM_IN_TRADE;
|
|
|
|
|
}
|
2026-04-30 16:53:46 +02:00
|
|
|
}
|