Confidence and knowledge are both necessary in forex market then because knowledge will give you enough opportunity and you will realise that what time is best for taking trade but confidence also plays a lot because traders in fear do not take the opportunity