チェスのゲーム戦略に基づくアルゴリズムとトレーディングシステム - ページ 6

 

figurelli: Actually, Victor Allis estimated game-tree complexity of chess "to be at least 10123  

私は、あなたがチェスやキャンドルの洞察について話したことがとても好き です。

面白いですね。通常のスピードで完璧なゲームをプレイするには、本当に量子コンピュータが必要になりますね。また、Claude Shannonへの言及も興味深いです。あの頃のBell_Labsの人の名前を読むと、いつもワクワクします(笑)。

chess_modelについては、以前、自己学習システムの開発技術はまだまだだとおっしゃっていたような気がしますが、信頼できるchess_modelも同じカテゴリーに入るでしょう。

News_Paperを読めるEAを設計するようになったら、Technical_AnalysisとFundamental_Analysisを組み合わせた勉強をしたことになると思うんです。さらに進んで、人間の感情を予測するEAを設計すれば、心理学の領域にも踏み込むことができるかもしれません。これは簡単なことではありません。

とはいえ、シンプルであるに越したことはないと思っています。まず、日本人が知っているローソク足のパターンをランキングしてみます。ここに リストアップされているようなものだ。

  • そして、強気ローソク足をチェス盤の白の駒を弾くプレーヤーとして考えます。
  • そして、Bearish_CandlesをChess_BoardのBlack_Piecesをプレイしているプレーヤーと考えます。
  • チャートの「時間」はChess_BoardのX-Axisとして使うことができる。
  • チャート上の価格は、Chess_BoardのY軸として使うことができる。
  • もちろん、他のパターンよりも高いウェイトを持つ既知のパターンも存在します。
  • 例えば、「童子」のような最強のパターンは「クイーン」、「トレード・ポジション」は「キング」と考えることができるかもしれません。
  • したがって、Bullish_CandlesがQueen->Bishop->Pawnという一連の動きをする場合、この一連の動きを「Queen-Bishop-Pawn」と特定することができます。この一連の動きをGambits [ クラス ] として識別することができます。
  • 私自身は、このシステムのパラメータを最適化しようとは思いません...少なくとも1回目の実行では。
  • ただ、私が強いと思う動きを定義し、それに基づいて参入/退出し、何が起こるかを見るだけです。

その後で、もしそれが可能であれば、Known_Setの拡張を検討するつもりです。

先ほど皆さんから説明があったように、このKnown_Setは現代のコンピュータが良い成績を評価するために使うものです。

なぜなら、mod_compでは、最終的に起こりうるすべての組み合わせを計算することができないからです。

Candlestick Pattern Dictionary - ChartSchool - StockCharts.com
  • stockcharts.com
A rare reversal pattern characterized by a gap followed by a Doji, which is then followed by another gap in the opposite direction. The shadows on the Doji must completely gap below or above the shadows of the first and third day. A bearish reversal pattern that continues the uptrend with a long white body. The next day opens at a new high...
 
bendex77: そう単純ではありません。単純なティックを「ターン」と考えたとしても、マーケットには、時間(いつ上下するか)、金額や価格(どこまで上下するか)など、別の次元があります。この2つの次元だけでも、無限の可能性がある......。
はい、今回も同意見です。私は普段から、Directionを予測するだけでは不十分だと言っています。トレーダーは通常、「方向性」「時間」「距離」を予測することに直面する。
 
figurelli:

ありがとうございました。これでよくわかりました。

これを助けるために、次のステップで考えてみてください。

  • 夢のステップ1:マッチYOU×マーケットを想像してください(ちょうどEUR/USD、例えば、任意のタイムフレーム)。
  • 夢のステップ 2:EUR/USDのグラフ/ニュース/などを使って、どの駒がどこに動くかをどう判断するか?
  • 夢のステップ 3:EUR/USDのグラフ/ニュース/その他は、どのように仮想市場の動き(どの部分がどこで動くか)を示す のでしょうか?

もし、あなたがこの3つのステップのコードを書き、それに対応するアルゴリズムを説明できれば、あなたもエウレカ です。私の考えでは、もし、本当にこのゲームをエミュレートしたいのであれば、単に概念的な戦術モデルを使うのではなく、どんな夢のモデルでもこの3つのステップに対応しなければ なりません。

ちなみに、この夢のステップは最初の投稿でルールとして書きましたので、より良く改善できると思います。


こんにちは。今日は急いでいるので、このように答えます。

  • 夢のステップ1→相場に対して私がいるのではなく、相場に対して「知的なExpert Advisor」がいるのです。
  • 夢のステップ2→相場が動くのは、ファンダメンタルズ的な事象があるからです。したがってロボットは その 動きを 先取りしようと する もちろん、EAの予測は チェスの手に相当する ロボットは 注文を 出すことで相場を 予想するしか ない のです。トレードとチェスは異なる戦略ゲームであることを常に念頭に置いておく必要があります。
  • 夢のステップ3→ もちろん 相場が どう なるかなんて、わかる わけが ない!たちが知っているのは ニュースカレンダーと 集合的 直感の おかげで 何が、いつ 起こる 可能性が あるかということです。

私自身は問題 十分に定義さ れ理解れるまで、コード何も できません。私よりずっと MQL5の経験が ある人もいます つまりコーディングには しばらく 時間が かかると 思います。 だから、もしあなたが望むなら、それはあなたのための練習として残しておくことができます。

 

これはSFなのでしょうか?いいえ!自動制御システムに関する興味深いリンク集です。ちょっと夢を見てみましょう ;-)

認知科学

ゲーデル,エッシャー,バッハ:永遠の金縛り

Cognitive science - Wikipedia, the free encyclopedia
Cognitive science - Wikipedia, the free encyclopedia
  • en.wikipedia.org
Science Cognitive science is the interdisciplinary scientific study of the mind and its processes.1 It examines what cognition is, what it does and how it works. It includes research on intelligence and behavior, especially focusing on how information is represented, processed, and transformed (in faculties such as perception...
 
laplacianlab:


  • 夢のステップ1 → 相場に対峙するのは私ではなく、「インテリジェントなExpert Advisor」である。

ジョルディ、あなたはこのEAのオーナー兼デザイナーなので、このように言うと、本当にあなた自身がマーケットに対抗していることになります

  • 夢のステップ2→相場はファンダメンタルズによって動いています。そのためロボットは その 動きを 予測 しようと します もちろん、EAの予測は、 チェスの手に相当 します ロボットは 注文を 出すことで相場を 予想するしか ない のです。トレードとチェスは異なる戦略ゲームであることを常に念頭に置いておく必要があります。
  • 夢のステップ3→もちろん、市場がどうなるかなんて分からない!分かっているのは、ニュースカレンダーとCollectiveIntuitionの おかげで、いつ何が起こる可能性が あるかということだ。

私はこのコンセプトが好きです。しかし、正直 なところ、このコンセプトを完全なシステムやアルゴリズムに どのように反映させるのかが分かりません 例えば、MQL5.comのジョブタスクをこれでどのようにオープンするのか

私自身は問題 十分に定義さ れ理解 されるまでは、 何も コーディングすることができません 私よりずっと MQL5の経験が ある人もいます つまりコーディングには しばらく 時間が かかるでしょう ですから、もしあなたが望むなら、それはあなたのための練習として残しておくことができます。

私たちの考えは、ただコーディングする方法を見つけることであり、何をコーディングすべきかを記述する方法を見つけることなので、その点については心配しないでください。

ここでの最大のポイントは、何らかの形で実際の取引を開くような仮想ゲームを作る方法を見つけることだと思いますので、コンセプトを実際のシステムに翻訳する必要があります。

 

前回の投稿を元に、夢のステップを(下線部)に更新しました。

  • 夢のステップ1: YOU(あなたのシステム)×マーケット(例えばEUR/USDだけ、時間枠は問わない)のマッチを想像する。
  • 夢のステップ2: EUR/USDのグラフ/ニュース/などを使って、どの駒が(どこで)動くかをどう判断するか?
  • 夢のステップ3: EUR/USDのグラフ/ニュース/その他は、どのように仮想市場の動き(どの駒がどこで動くか)を示すのでしょうか?
  • 夢のステップ4:どのようにピースの動きが実際の取引に変換されるのですか?

ステップ4は、理論的には、ステップ1に関して、より現実的なシステムを得るために、駒の動きに関係する必要があることに注意してください。

 
Ubzen:

面白いですね。通常のスピードで完璧なゲームをプレイするには、本当に量子コンピュータが必要になりますね。また、Claude Shannonへの言及も興味深いです。あの頃のBell_Labsの人の名前を読むと、いつもワクワクします(笑)。

chess_modelについては、以前、自己学習システムの開発技術はまだまだだとおっしゃっていたような気がしますが、信頼できるchess_modelも同じカテゴリーに入るでしょう。

News_Paperを読めるEAを設計するようになったら、Technical_AnalysisとFundamental_Analysisを組み合わせた勉強をしたことになると思うんです。さらに進んで、人間の感情を予測するEAを設計すれば、心理学の領域にも踏み込むことができるかもしれません。これは簡単なことではありません。

とはいえ、シンプルであるに越したことはないと思っています。まず、日本人が知っているローソク足のパターンをランキングしてみます。例えば、ここに リストアップされているようなものだ。

  • ...

それは、mod_compsが単純にすべての可能な組み合わせを終盤に計算できないからです。

ありがとうございます。これで3つの異なるアプローチ(Figurelli、Jordi、そして今回のUbzen)で、マーケットと戦うためのシステムを作ることができました。数週間前までは夢物語だったのに、悪くないですね;-)

とにかく、私たちはコンセプトとアーキテクチャを証明しなければなりませんが、私はここに、それを進化させる素晴らしいアイデアを見ます。

量子コンピュータと実際のゲームについてですが、完璧なものはありません。

チェスのグランドマスターも、手の組み合わせが無限に近いので、脳の中にヒューリスティクスを作り出し、良い手を探そうとしています。彼らは、ある動きをした後に、良い動きを見つけることだけが実現できることを知っているのです。

おそらくこれは、今日のマーケットでトレードするのに適した方法でしょう。しかし、ほとんどのトレーダーやEAは決定論的であろうとし、ヒューリスティックな 判断なしに利益を得る方法を見つけようとします。

しかし、このEAでは、グランドマスターのように、新聞を読むとか、チェスをするとか、ヒューリスティックを見つけなければなりません。

 
figurelli:

Jordiさん、あなたはこのEAのオーナーであり、デザイナーでもあるわけですから、こう言ってはなんですが、まさにマーケットに対するあなたなんです

コンセプトは好きです。しかし、正直なところ このコンセプトをどのように完全なシステムとアルゴリズムに 変換しているのかがわかりません 例えば、これでどうやってMQL5.comのジョブタスクを開設するのでしょうか

私たちのアイデアは、コーディングする方法を見つけること、何をコーディングするかを記述する方法を見つけることだけですので、その点については心配しないでください。

私はここでの主なポイントは、何らかの方法で実際の取引を開く仮想ゲームを作成する方法を見つけることだと思うので、我々は実際のシステムに概念を変換する必要があります。

このアイデア(このアプローチは科学的なものにしたいのです)で行くには、優秀なトレーダーに、ある認知プロセス(例えば、忍耐、イニシアチブなど)にチューニングしたときにどのように動作するかを尋ねるのが良いと思います。このような行動パターンを把握することができるのです。

このパラダイムの下での重要なステップは、この実験に参加したい人に具体的なチャートを見せ、彼らがどのように行動するかを尋ね、その後、分析するためのメモを取ることです。これは、投影法をトレーディングに応用したようなものです。

誰か「FXトレード戦略-PATIENCE」にいくつかのチャートを掲載して、その裁量トレーダーにどのような行動を取るか聞いてみてくれませんか?そうすれば、上から下へ→コンセプトからMQL5コードへとつながっていきます。

 
figurelli:

私たちのアイデアは、ただコーディングする方法を見つけることであり、何をコーディングするかを記述する方法を見つけることですので、その点については心配しないでください。

ここでの最大のポイントは、何らかの形で実際の取引を開く仮想のゲームを作る方法を見つけることだと思いますので、コンセプトを実際のシステムに翻訳する必要があります。

とにかく、これらすべてをコーディング することは、少なくとも 現時点の 私にとっては簡単な ことではないと思うので 心に留めておいて ください。ご関心と ご支援を ありがとう ございます。もし私にもっと 時間が あれば、 このスレッドで公開された他のアイデアにも参加 したいと思います。
 
laplacianlab:

この考え(このアプローチは科学的根拠に基づくものでありたいと思います)は、優秀なトレーダーに、ある認知プロセス(例えば、忍耐力、自発性など)にチューニングしたときにどのように動作するかを尋ねることが良い方法だと考えています。このような行動パターンを捉えることができるのです。

私はこのアプローチが好きなのですが、尋ねる代わりに、これをリアルタイムで測定する方法があれば(そうすれば、高頻度でも動作する完全な定量的システムを作ることができます)。

私は、この種のアイデアは、HFTのアプローチを研究しているように見えます。このような感情を測定する新しい方法を見つけようとする彼らの挑戦は、私は好きです。