There is a lot of C++ because a lot of trading systems and APIs are implemented in C++, and the majority of such jobs are along those lines.
If you need intraday capability, the chance of building your system in pure R (or even Rcpp) is negligible. Reliability, error recovery, threading, GUI...