[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 293

 
また、他の時間軸はどうなっているのでしょうか? つまり、1分以内かそれ以上かということです。
 
Noterday писал(а)>>

datetime変数を追加するにはどうしたらいいですか?こんな風に書いたとします。

Metatraderでは、時間は秒単位で設定されます。1時間足すと3600秒になります。

datetime NextOpenH1 = OpenH1 + 3600;

 

知識のある方、助けてください ストキャスティクスとジグザグをベースにしたEAを書く ことにしました。私はプログラミングはダミーなので、問題が発生しました。


最初のバージョンのEAは正常に動作しましたが、オープン条件が満たされていても、常に注文がオープンされるわけではありませんでした。

ほぼゼロから書き上げた第2バージョンは、まったく注文を受け付けない。

1週間悩んでいるが、何もできない。


何が問題なのかを探ってみたいと思います。

ファイルを添付します。

ファイル:
exp.rar  6 kb
 

ごきげんよう、助けてください。

e-OpenByTime Expert Advisor、著者:キム・イゴール。

Expert Advisor はユーザーが設定した時間(TimeTrade パラメータ)にポジションをオープン しますが、TimeEndTrade パラメータを追加して、指定時間にオープンポジションをクローズし、その方法についてコメントを追加していただけませんでしょうか?自分の知識が足りない。

よろしくお願いします^_^。

ファイル:
 
Noterday писал(а)>>

datetime変数を追加するにはどうしたらいいですか?こんな風に書いたとします。

int OpenH1, NextOpenH1;
OpenH1= iTime(Symbol(),Period(),0);
NextOpenH1 = OpenH1 + 60*60;
というようなことが可能だと思います。
 

こんにちは。

問題:インジケータがいくつかのパラメータを数ティックで計算する(少なくとも、Alert() を介してそれを観察するとき、これは目に見える)。これは、パラメータの最初の値(そしておそらく2番目の値)が正しくないことを意味します。

質問:iCustom()を通してインジケータを呼び出すと、最初のパラメータが表示/フェッチされるのか、それとも設定されたものになるのでしょうか?


ありがとうございました。
 
ikatsko писал(а)>>

こんにちは。

問題:インジケータがいくつかのパラメータを数ティックで計算する(少なくとも、Alert()を介してそれを観察するとき、これは目に見える)。つまり、パラメータの1つ目の値(もしかしたら2つ目の値も)が正しくないのです。

質問:iCustom()を介してインジケータをアドレスしたとき、最初のパラメータが表示されますか、それとも設定されたパラメータが表示されますか?

皆さん、よろしくお願いします。

ゼロ以外のバーでは、すでに設定されている最後の計算値が採用されます。

0の時、最後に計算された1。

しかし、それは指標における計算のロジックにも依存する。

 
ikatsko писал(а)>>

こんにちは。

問題:インジケータがいくつかのパラメータを数ティックで計算する(少なくとも、Alert()を介してそれを観察するとき、これは目に見える)。つまり、パラメータの1つ目の値(もしかしたら2つ目の値も)が正しくないのです。

質問:iCustom()を通してインジケータを呼び出すと、最初のパラメータが表示されますか、それとも設定されたパラメータが表示されますか?

皆さん、よろしくお願いします。

インジケーターの最初の呼び出しで、最初の計算が実行されます。このスタート関数の呼び出し中に、同じインジケータの呼び出しが他にあった場合は、計算を行いません。本指標の次の計算は、次のティックでの本指標の最初の呼び出し時(start関数の次の呼び出し時)にのみ実行されます。

 
Vinin >> :

......以前計算したものです。

- 循環はワンステップ、「前計算」は?

ただし、指標における計算のロジックにも依存する

- ロジックを簡単に説明すると、解析するバーの本数を最適化する。指定された本数のバーでチャートを描画します。そして、チャート上で許容できないエピソードを探し、それに応じて分析するバーの本数を変更します。そのような受け入れがたいエピソードがなければ、タスクは完了です。そして、解析するバーの本数を確定する。視覚的にも、このプロセスが数本の小節に渡って行われていることがわかる。

 
ikatsko писал(а)>>

EAにロジックを移した方が良かったのでは?