my dear in forex trading actually I consider that 2 times is best time frame to trade at evening 7 to 11 p.m according to pakistan standard time is best time for trade because in that time market movement is very fast so put small size orders to avoid any big loss and other time at morning 3 to 6 a.m according to pakistan standard time market movement is very slow so put big size orders to get profit