2023-03-01から1ヶ月間の記事一覧

MT5自動売買ソフトの作成6 RCIを作る

RCIとは RCIとは「Rank Correlation Index」(順位相関指数)の略で、計算式はこんな感じです。 RCI=(1-(6×d)÷(nの3乗-n))×100 d:「日付の順位」と「価格の順位」の差を2乗し、合計した数値 n:期間 日付の順位:当日(最新の日付)=1、として遡りながら番…

MT5自動売買ソフトの作成5 ストキャスティクスを作る

ストキャスティクスとは 通常のストキャスティクスは下記の線で構成されています。 %K =(当日終値-n日間の最安値)÷(n日間の最高値-n日間の最安値)×100 %D = %Kの単純移動平均 Slow%D = %Dの単純移動平均 当日の終値が過去数日間のどの位置にある…

MT5自動売買ソフトの作成4 オシレータ系インジケータ

まずポインタとは SMA(単純移動平均)を前々回に作ってみました。 また前回の「データを見る」でもDLL側でポインタを使っています。 C++なのでポインタを普通に書いていましたが、もしかしたらポインタでC、C++をあきらめた人もいるかもしれませんので、少…

MT5自動売買ソフトの作成3 データを見る

今回はMQL5とDLL(C++)間でのデータ受け渡しがどうなっているのか見ていきます。 受け渡しのデータ内容がわからないとプログラムが作れませんので、調べておくのが基本です。 DLLのプログラム // dllmain.cpp : DLL アプリケーションのエントリ ポイントを定…