Can anyone tell me what is the difference between !OrderCalcMargin and OrderCalcMargin? What is the purpose of the exclamation market infront?
The exclamation marker is a logical negation NOT for boolean operation (click that). In simple word, the exclamation marker mean boolean false.
bool Global_Warming == true;
if (! Global_Warming ) //--- read : if Global_Warming equal false ==>> if (Global_Warming == false)
Print ("Global warming is not true");
So question to you, " What is the return type of OrderCalcMargin ?