No codifico en c #, y nunca he usado mt5. pero mi conjetura es que el tipo de cadena mt5 no es equivalente a su cadena c # []. quizás intente reelaborarlo para que utilicen un puntero de matriz genérico en su lugar.