MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 653

 
Konstantin Nikitin:

または、コメントでロッカーチケットを書いてください。ATSや何を実現したいかによりますが。

サーバーによっては、コメントを消去したり、独自の情報を追加したりすると、真夜中に注文コメントが消えてしまうことがあります。

あるいはmagikや端末のグローバル変数 に、それが信頼できる。

 
Ghabo:

フラクタルは完全に一致します。

スクリーンショットのレギュラーフラクタルに描かれた矢印

によって、iFreeNumFractalsは最初と最後を置き、真ん中の3つは置きません。


あなたの矢印のロジックがどうなっているかわかりませんが、iFreeNumFractalsとFractalsのデータが同じであれば、問題はデータを正しく取得することにあります - そこをみてください。

 
#define  cycle  (1<<32) 

と比べて、反復回数が速くなるかどうか。

#define  cycle  4294967296
検証するためのテストをどう書くのが早いか?
 
Artyom Trishkin:

どのようなロジックかわかりませんが、iFreeNumFractalsとFractalsのデータが同一であれば、そのデータの取得の忠実度に問題があると考えられますので、そこを見てください。

変数f_upとf_dnはiFreeNumFractalsであろうとFractalsであろうと常に同じ値でなければならないので、間違うことはない。

それ以降のロジックはすべて、現在のバーの価格とf_upの 価格を比較することに基づいています。たぶん、私は何かを見ていない

          f_up=iFractals(Symbol(),0,MODE_UPPER,i_i);
        //f_up=NormalizeDouble(iCustom(Symbol(),0,"iFreeNumFractals",1,2,2,2,2,0,i_i),Digits);
          f_dn=iFractals(Symbol(),0,MODE_LOWER,i_i);
        //f_dn=NormalizeDouble(iCustom(Symbol(),0,"iFreeNumFractals",1,2,2,2,2,1,i_i),Digits);
 
Aleksandr Egorov:

私は3つの買い注文を開き、価格は10ピップの利益です、私は同じボリュームで3つの売り注文でこれらの3つの買い注文をロックしますが、価格が下がると私はすでに売り注文の利益をチェック し、必要ない買いポジションを開く。

これは全体の概念ではなく、買い注文の合計ロットが売り注文のロットと同じであれば、売り注文の利益を 確認するべきではありません。

 
Ghabo:

変数f_upとf_dnはiFreeNumFractalsであろうとFractalsであろうと常に同じ値でなければならないので、間違うことはない。

それ以降のロジックはすべて、現在のバーの価格とf_upの 価格を比較することに基づいています。何か見落としているのかもしれない

ログには何と書いてある?雑誌 "Experts"

 
Artyom Trishkin:

ジャーナルには何と書いてある?ジャーナル "エキスパート"

どちらのバージョンもエラーはありません。

 
Ghabo:

...

それ以降のロジックはすべて、現在のバーの価格とf_upの 価格を比較することに基づいて います。何か見落としているのかもしれない

f_upで価格を出して、何を比較するのですか?

 
Artyom Trishkin:

f_upでどのように価格を出し、その後何を比較するのか?

f_up=iFractals(Symbol(),0,MODE_UPPER,i_i);

次のループでは、3つのフラクタル図形をチェックし、f変数に書き込んでいます。

f=iFractals(Symbol(),0,MODE_UPPER,i_i);

条件は満点で、もし上のフラクタルが MAの上にあり、次の下のフラクタルがMAの下にあれば、この上のフラクタルから、現在のバーの任意の価格と3つのフラクタルを比較するのである。

通常のフラクタルではアルゴリズムは正しく動作しますが、 iFreeNumFractals では一部のフラクタルが表示されないようです。その理由は?

 
EAは未来を見据えることができるのか?

Expert Advisorで昨年度のデータを取得し、そこから分散を計算し、既知の分散でExpert Advisorにテスターで昨年度をテストさせる必要があるのです。