for
ループを使用して逆指値注文を生成し、その注文をリストに格納します。」FXのヒストリカルデーターCSVファイルをリアルタイムで取得する方法をChatGPTに尋ねてみた。
FXのヒストリカルデータをリアルタイムで取得するには、以下の方法があります。
-
APIを使用する:FXデータプロバイダーが提供するAPIを使用して、リアルタイムでFXデータを取得できます。一般的なFXデータプロバイダーには、OANDA、FXCM、IGなどがあります。これらのAPIを使用することで、高速で正確なデータを取得できます。ただし、APIの利用には認証情報が必要であり、また一定の利用料が必要な場合があります。
-
WebSocketを使用する:WebSocketを使用して、FXデータをリアルタイムで受信することができます。WebSocketは、Webブラウザとサーバー間で双方向の通信を実現するための技術であり、FXデータをリアルタイムで受信することができます。WebSocketを使用することで、APIよりも高速でリアルタイムのデータを取得することができます。
-
MT4/MT5を使用する:MetaTrader 4(MT4)やMetaTrader 5(MT5)などのプラットフォームを使用することで、FXデータをリアルタイムで取得することができます。これらのプラットフォームは、FX取引において広く使用されており、多くのFXデータプロバイダーが対応しています。ただし、MT4/MT5を使用するためには、プラットフォームをダウンロードし、インストールする必要があります。
-
スクレイピングを使用する:WebサイトからFXデータをスクレイピングすることで、リアルタイムでデータを取得することができます。ただし、スクレイピングにはWebサイトの利用規約に違反する可能性があるため、注意が必要です。また、Webサイトの構造が変更された場合には、スクレイピングが正常に動作しなくなる可能性があるため、定期的なメンテナンスが必要です。
MQL4をPythonに変換するトランスパイラは?
ChatGPTに訊いてみた。回答は…
MQL4をPythonに変換するトランスパイラとしては、現在は公式にサポートされているものはありません。しかし、いくつかのコミュニティーによって開発されたMQL4からPythonへの変換ツールがあります。
以下はいくつかのMQL4からPythonへの変換ツールの例です。
mql4py (https://github.com/PaulGib/mql4py)
このライブラリは、MQL4のコードをPythonコードに変換することができます。ただし、現在は開発が停止しているようです。
mql4-metatrader4-to-python (https://github.com/LeoReentry/mql4-metatrader4-to-python)
このツールは、MQL4スクリプトをMetaTrader 4ターミナルにインストールして実行し、Pythonでのコンバージョンを可能にします。しかしながら、その効果は制限されているため、正確な変換が得られない場合があります。
これらのツールは、MQL4からPythonへの変換に役立つかもしれませんが、完全な自動変換は不可能であるため、手動での変換が必要な場合があります。
…だそうだ。
Talibライブラリに新しく指標を登録したい
と質問してみたら、約3秒で下記の回答が表示された!
TalibはPythonで書かれたテクニカル分析のためのライブラリです。
新しい指標を追加するには、Talibのコードを編集して指標を実装する必要があります。
以下の手順に従って、Talibに新しい指標を追加することができます。
① TalibのGitHubリポジトリをフォークして、ローカルマシンにクローンします。
② talib/func ディレクトリ内に、新しい指標のためのPythonファイルを作成します。ファイル名は、新しい指標の名前に基づいてください。
③ Pythonファイル内に、新しい指標を実装します。Talibの指標の実装については、既存の指標の実装を参考にすることができます。ただし、新しい指標を実装する場合は、必要に応じて、新しいアルゴリズムを考える必要があります。
④ talib/func/__init__.py ファイル内で、新しい指標をインポートし、FUNCTIONS リストに追加します。FUNCTIONS リストは、Talibのすべての指標を保持するリストであり、新しい指標を追加することで、Talibがその指標を認識するようになります。
⑤ コードの変更を反映させるために、Talibを再インストールします。以下のコマンドを実行します。
sh Copy code pip uninstall talib pip install .
⑥新しい指標を使用するために、PythonスクリプトでTalibをインポートし、新しい指標を使用します。
python Copy code import talib # 新しい指標を使用する output = talib.new_indicator(inputs, ...)
以上の手順に従って、Talibに新しい指標を追加することができます。ただし、Talibのコードを変更することは、バグを導入する可能性があるため、慎重に行うことが重要です。また、変更を公開する前に、テストを実行して、問題がないことを確認することも重要です。


この美人なおねーさんは誰かと思ったら、蛙亭・イワクラだった。

Spectrometr separateというフーリエ解析インジケータをXMTradingのMT4に入れてみたが、一瞬だけ表示されて消えてしまった。
値動きをフーリエ変換した結果を表示するMT4インジケーター「Spectrometr_Separate」
このMT4インジケーター「Spectrometr_Separate」が相場を構成している波動を周波数別に分解して表示しているデモンストレーション。

堂真理子さんがリポートしてくれるかもwww
トレードマイニングとは何ですか?
トレードマイニングは、MEXCが当社のトレーダーのために用意した独占的な特典です。ユーザーは、選択したトークンを取引し、対応する賞金プールを共有することができます。取引すればするほど、より多くの報酬を受け取ることができます。
報酬分配ルール:賞金総額 × 個人の取引量 / 参加ユーザーの総取引量
だとさ。
何だかお金儲けの匂いがプンプンするな。
知る人ぞ知るという感じで、もうすでにバリバリ稼いでいる先行者がいそうだが?
https://www.synergista.net/bor

・・・だそうだ。
つまり、人工知能で予測する。
為替相場の値動きを近似して関数化し、予測するということだ。
さらに裁量トレードをプラスし、それを人工知能化する。
・・・画期的な技術だ。
俺の使っている自動売買プログラム、つまりEAは
FXハイブリッド
の通り、あまり評判が良くないが、それは使い方が悪いだけである。
どんなEAでも欠点がある。
このEA、FXハイブリッドにも欠点がある。
しかし、相場とは予想できないものなのに、予想しながらトレードするということが致命的で根本的な間違いであることに、このEAを批判しているバカ共は気付かないだけなのだ。
このFXハイブリッドに人工知能を搭載すれば、さらに良くなることだろう。
上がるか下がるかといった値動きを予想するのではなく、トレンドが発生したかどうか?、トレンド相場かレンジ相場か?の判定を人工知能化すれば、FXハイブリッドの欠点をフォローできるであろう。
トレンド相場と判定した場合は逆指値トラップピラミッディングトレード、レンジ相場と判定した場合は指値トラップトレードを行えば、究極の効率的なEAとなるであろう。
3000円台の爆益。
お陰様で稼働前の焦げ付きマイナスポジションを損切りして利益を残せた。
トレードするなら外貨同士が良い。
円絡みはダメだ。
なぜなら外貨同士は売りポジションにスワップ、いわゆるプラス金利がつくからだ。
一方的なトレンドが発生するペアでなく、レンジが多いペアで使いたい。
EUR/GBPがレンジの多いペアの一つだ。
個人的にはGBP/AUDが最も好み。

その名はFlamingoEA。(以前の記事で紹介済)
上下二段の逆指値でエントリーし、片方の逆指値を使い切ると逆張り成行でピラミッディングしていく。
このペースで行けば月利100%、一年後には十倍以上になる可能性がある。
ちなみに現在取引している通貨ペアはEUR/GBP,GBP/AUD,EUR/USDの3つだ。
ブローカーは1ロット1000通貨のXM.comのマイクロ口座。
0.01ロットの10通貨から取引できる。
一方的にトレンドが続くとナンピン・マーチンゲールよりは危険ではないが、証拠金を圧迫される。
逆指値トラップリピートの順張り成行エントリータイプなら安心して使えるのだが。