you cant ignore phyiscal limits.
the data has to go from the exchange to your broker, from your broker to you, then you see the information.
for now you have lost between 30 and 200ms depending where you are located.
then you need to recognice the information, then put the trigger.
(how...