著者の - ページ 8

 
alexeymosc:

ヒューマンさん、ありがとうございました。

long "と "short "のシグナルはどこから来ているのですか?

質問の意味がわからないのですが、私が書いたというのはどういう意味ですか?パターンをどう解釈するか?
 
her.human:

例えば、最も頻度の高いパターンを見つけたとしましょう。このパターンは何を物語って いるのでしょうか?次にどうするか、買うか、売るか。

買いと売りに分けなければ、パターンの総数、つまり平均値を算出することはできない。

この場合、コードで答える方が楽なんです。
ファイル:
 
hrenfx:
この場合、コードで答える方が簡単なんです。

1本のチンコは横から見ただけです。

私の場合、2つの配列(arr_buyarr_sell)だけを使って、すべてのパターン情報を格納しています。

を保存しておけば、Expert Advisor の強制再起動時に統計情報が失われることはありませんね。

あなたの場合、1つの配列Patterns[index] の他に、いくつかの静的変数があります

例えば、静的な int Element[] です。

静的 int PrevIndex = -1;

当初は私も1配列で書き始めたのですが、途中で断念しました。

パターンの識別とインジケータの削除について: あなたのコードをまだ理解していません(コメントがないともっと複雑です)。

PS.信号が全くない(パターンがない)ということは考えられず、常に信号があると考えるのですね。

 
市場条件空間(買い/売り/未定義)の領域が3つ以上存在すること。つまり、明確に識別できる領域と、未定義の状態が属する領域があるのです。

理想的には、買い/売り/未定/不明(未見)の4つであるが、実際にはそのような方式は実現不可能であり、3つで十分である。

 
her.human:
質問がよくわからないのですが、自己処方というのはどういうことですか?パターンの解釈はどのようにイメージしていますか?
正直なところ、コードを解析していません。だからこそ、簡単な言葉で、どんなパターンが書かれているのか、それは何なのか、バイナリーのシグナルはどこから来ているのか、歴史から聞いているのです。はっきりしないんです。
 
her.human:
もちろん、EAはあくまでテスター向けに書かれたものです。そのため、EAを強制的に再起動させても、統計情報が失われることはない。

配列static int Element[] は、関数呼び出しのたびにメモリを確保する必要がないように、便宜上このように宣言しているだけです。つまり、静止画の要素を取り除くことができるのです。

すべての記述はここに 記載されています。特に、コードにコメントがないのはそのためです。

信号は、確かに、いつもそこにある(あなたの場合のように)。しかし、フリップが起こるのは閾値のところだけです。あなたのような信号の不確かな瞬間に閉じること。

if(stat_sign<porog_clos && PositionGetDouble(POSITION_PROFIT)>0.0)
  trade.PositionClose(_Symbol); // выход из позиции
私はやってませんよ。
 
joo:
市況(買い/売り/未確定)の領域が3つ以上あること。つまり、明確に識別できる領域と、未定義の状態が属する領域があるのです。

理想的には、買い/売り/未定義/未知(以前に見たことがない)の4つであるが、実際にはそのような方式は現実的ではないので、3つで十分である。

上記のEAコードでは、だいたいこんな感じです。2つの一次元配列で書かれた4つの状態があり、さらに自由に解釈することができる。

1. 買い=0, 売り=0, - シグナルなし

2. 買い=1、売り=0、-買い

3.買い=0、売り=1、-売り

4.買い=1、売り=1、-不確実性があるため、売り買いすることも、確実性を待って静観することも可能(お好きなように)

自分でどう解釈するかは、まだ明確ではありません。

 
alexeymosc:
正直なところ、コードを解析していないんです。だからこそ、簡単な言葉で、「どんなパターンが書かれているのか、それは何なのか、バイナリーシグナルはどこから来るのか、歴史から来るのか?はっきりしないんです。

ポタンは、新しい小節 ごとに、長さ10ビット(必要に応じて追加可能)で記録されます。これによって、1024通りの信号の組み合わせが生まれます。

パターンの各ビットは、簡単な(2進数の)信号から1つ選ぶことができます(これまでに17種類作られています、最初に思いついたのはこれです)。

例えば、こんな感じです。

  • 袋より上の価格-1、袋より下の価格-0。
  • high1>high2 -1、high1<high2 -0。
  • 昼食前の時間-1、昼食後の時間-0。

など...

もちろん、歴史から見ても、他にどこから入手するのか、未来は未知数です。

Обработчик события "новый бар"
Обработчик события "новый бар"
  • 2010.10.04
  • Konstantin Gruzdev
  • www.mql5.com
Язык программирования MQL5 позволяет решать задачи на совершенно новом уровне. Даже те задачи, которые уже вроде имеют решения, благодаря объектно-ориентированному программированию могут подняться на качественно новый уровень. В данной статье специально взят простой пример проверки появления нового бара на графике, который был преобразован в достаточно мощный и универсальный инструмент. Какой? Читайте в статье.
 

入力パラメータを数種類選択。

悪いことに、2年半前のTSでも常に市場に出回っているのです。でも、そんなことはどうでもいいんです。

 
her.human:


  • リストバンドより上の価格-1、リストバンドより下の価格-0。
  • high1>high2 -1、high1<high2 -0。
  • 昼食前の時間-1、昼食後の時間-0。

など


それが気になっていたんです。説明ありがとうございました。つまり、価格が手首より上にあれば、上昇の兆候である、などとアプリオリに想定しているのですね。