MQL5のヘルプを眺めていたらArrayReverseという関数が目に留まりました。使ったことがなかったので、以下のコードで動作確認をしてみました。 void OnStart() { int hoge[4] = {3, 5, 7, 9}; for(int i = 0; i < 4; i++) printf("hoge[%d] = %d", i, hoge[i]); ArrayReverse(hoge); Print("ArrayReverse実行"); for(int i = 0; i < 4; i++) printf("hoge[%d] = %d", i, hoge[i]); } 実行結果は…