矢印の位置をずらすのは簡単です。インデックスをiからi+1に変更するだけです。
Buffer_0[i + 1] = Low[i + 1];
ただしこのようにしたからといって、1本分早く結果が得られるわけではありません。
サインは条件が満たされた時に出るのですから、結局変更前と何も変わりません。
足が確定する前にサインを出したいのなら
for(int i=maxlimit; i>=0; i--){
とすれば可能ですが、確定時には消えている場合もあり得ます。
と、言うわけでこれは無理な注文です。
![MQL5 - MetaTrader 5クライアントターミナルにビルトインされたトレードストラテジーの言語](https://c.mql5.com/i/registerlandings/logo-2.png)
取引の機会を逃しています。
- 無料取引アプリ
- 8千を超えるシグナルをコピー
- 金融ニュースで金融マーケットを探索
私は先週からサインツールを作り始めた初心者です。
現在サインツールを作成していて以下のようなコードを書きました。
こちらを実行すると足にサインが出るのですが、足が確定したらサインが出る為エントリーがサインの次の足となります。
したい事としては
①足がコードの条件を満たしたらその足にサインを出すようにしたい。そしてその次足でエントリー。
要は一個前に条件、サインを出したいのですがどこをどう修正したらよいのでしょうか?