Most MetaTrader products come with an End User License Agreement (EULA) that explicitly forbids reverse engineering.
: