前回の記事 TacaActive USDJPY M15は現在開発中のEAとファーストアナウンスを行いました。 Activeは、積極的な取引スタイルを採用し、市場の機会を最大限に活用することを目指しています。 ※こちらはPureGainではなく、TACA個人の開発です。 スプレ...
TacaActive USDJPY M15:開発中のEAについて 2ndアナウンス EAのDL有
前回の記事 TacaActive USDJPY M15は現在開発中のEAとファーストアナウンスを行いました。 Activeは、積極的な取引スタイルを採用し、市場の機会を最大限に活用することを目指しています。 ※こちらはPureGainではなく、TACA個人の開発です。 スプレ...
THE没EAその1 TACAXXX1 CADJPY 公開を断念したEA、「没EA」について 詳細を書くのは初めての試みですが、各方面から 情報が欲しい、EAが欲しい、ソースが欲しいという反応がありましたので 簡単にコンセプトや、なぜ没にしたのか、 そして類似したEAで運用し...
通貨ペアの枠を超えた革新 TACADAWN EURJPY ※説明文作成までの代替テキスト 通貨ペア変更が単なる条件設定だと思っている人が多いのは残念なことだ。 その過程は遥かに複雑で、まずは過去データの徹底的な分析から始まる。 通貨ごとに異なるマーケットの時間帯、指標発表の影...
UNDER DEVELOPMENT 開発中 DawnはNYクローズ直後の時間のみをターゲットとしています Active EAと比べると安定型です 無料プレゼントの可能性あり〼
UNDER DEVELOPMENT 開発中 Active EAはより積極的に取引を行う思考で開発しています。 上)始値のみ 下)全ティック 不整合チャートエラーあり 近日無料プレゼントあるかも、ないかも・・・
TACA'S DIET SUCCESS CELEBRATION EA EAを提供する際、ユーザーにとって可能な限り簡単で扱いやすい製品を提供することを心がけています。 特に、条件設定に関しては、誤った設定での運用を防ぐために、わざと設定項目を限定しています。 確かに、このアプ...
NEW PROJECT PureGAIN 複数の開発者がロジックと技術を出し合いEAを開発する極秘プロジェクト 「PureGAIN」 ※SUZUMORIという名前を出していましたが、苗字がバレバレなのでPureGAINに戻しました💦 一番進んでいるチームは「アオタロウ」と「...
ダイエットと旅を終え20kgの減量に成功しました。 夏の終わりには82kgという数字を指していた体重計の針も、61.5kgを示しました。 途中海外に2カ月ほどいた期間は体重の測定ができていませんでしたが、 目標を達成しましたのでダイエットは終了です。 ダイエットをして気づいたこ...
全通貨ペアのスワップポイントを取得するコードを3年ほど前に紹介しましたが、 一日何円入るのかはなかなかつかみにくいと思います。 その時の記事 スワップポイントの確認方法 スワップタイプが4種類あり(パターン3は見たことがありません) それぞれに計算方法があります。
t検定を用いて、仲値後の曜日が取引結果に及ぼす影響を調査してみました。 使用したサンプルデータは、9:55にドル円ショートの取引を行い、一定時間後にクローズするという単純な取引結果でした。 2005年以降の4670回の取引データを確認した結果は以下のようになった。 時間軸を考慮し...
AUDNZD H-Lの平均ボラティリティ(High÷Low) 年月 色は赤:大きい 黄色:普通 緑:小さい 2008後半 ~ 2009前半は、非常にボラティリティが高い! ※バックテストのチャートを見ると2007-2009に急成長し、あとはなだらかというグラフがあるが、この時期...
AUDNZDについてTACA的分析とその備忘録 ( ..)φメモメモ ※時間はすべてMT4時間(GMT+2/+3)です。 ①通貨の平均的な動き 2005.4-2023.3(途中)データを平均化 一日の動きはこのような感じになりました。 オレンジ:Close-Open(終値から始値...
MT5はいろいろな理由でティックが動きます。 ティックが動いた理由はMqlTick構造体にSymbolInfoTick()変数で値を代入し、flagsを見ることで確認できます。 フラグの値は2進数です。 Tick.flagsの確認は以下のコードような流れになります。 void ...
過去データーの前処理 MT4からDLしたデーターが100万行を超える時
MT4の過去データーをCSVにダウンロードしてEXCELで分析します。 EXCELは100万行(正確には 104万8576行)までしか取り扱うことができません。 MT4からDLしたCSVは古いデータから新しいデータの順で並んでいるため、最近のデーターが削除されます。 ex.)2...
前回はPythonでMT5にログインをしました MT5TOKIO MT5をPYTHONで操作しよう① 今日はMT5からデーターを取得しグラフにします。 ①初期設定 #pip install MetaTrader5 import MetaTrader5 as mt5 from d...
MT5はEA開発者にとって最適化が複数のコアででき時間短縮のメリットがありますが、コードがややこしいことは大きなハードルになっていると思います。 そのためかMT5にはcTrader ライブラリーが標準で組み込まれていたり、Pythonで操作できるパッケージが用意されています。 今...
最近為替介入で相場が楽しくなってきています。 あらためて介入ってなんだろうと思い整理をしてみました。 為替介入とはなんですか 日銀 目的:為替相場の急激な変動を抑え、その安定化を図ること ※目的は価格操作ではなく、ボラティリティを抑えることです。 誰がする:財務大臣の判断で日銀...
SAXO BANK証券 SAXO BANK証券(以下SAXO)はデンマークの会社です。SAXOさんが作った会社らしいのですが、SAXO性はアングロサクソンのサクソン、ザクセン人でイギリスに渡らなかった人の末裔と思われます。 話がそれましたが、SAXOは米株オプションやが通貨オプシ...
M1で動作するEAでM5のデータを参照する時 EAをM1のチャートのセットしてからM5のデータをダウンロードするのに数ティック時間が必要です。 上位足のデータがダウンロード済みの場合は問題ありませんが、ダウンロードまでの数ティックに誤動作が発生しないように気をつける必要があります。
とあるバックテストの分析を試みたのですが、ファイルサイズが250Mと巨大でした。 原因はmodifyが大変多く、容量、行数ともに膨大に そこで、modifyの行をPythonで削除することにしました。 以下コード inputFile = r'StrategyTester.htm'...
HST ヒストリカルデータの変換 hst(MT4)⇒ hst(MT5) 作ってみよう構想の巻
PANDAの作者、仮称P氏と食事・情報交換にいきました。 話題はMT5の最適化 MT4と比べて早いよね的な話ですが、スプレッドが壁です。 MT4の最適化、バックテストはスプレッドを試験前に指定します。 MT5は過去データーにスプレッドが入っているため変更ができません。 MT5は通...
バグに関する情報をいただきました。 「こつめ」さん情報をありがとうございます! 取引履歴にmodifyがあると正しく動きませんでした。m(_ _)m OverFittingCHK5 (ver4)を作成しましたのでこちらをご利用ください。 OverFittingCHK5 修正...
Pythonで過剰最適化発見ツールを作成 無料公開します。 BETA版の位置づけです。 バグなどありましたら教えてください。 使い方 ①MT4で気になるEAのバックテストをする ②「結果」タブへ移動し右クリック 「全てコピー(y)」 ③OverFittingCHK.exeを起動 ...
過剰最適化を避けることはEA開発者にとって非常に重要です。 最適化を繰り返し完成したEAの成績が出ない。 これは誰もが経験をすることだと思います。 大きな原因の一つは取引数が少ないことです 1つのロジックで数百程度の取引数は必要です。 この条件をクリアをしている人が多いと思いま...
QuantX QuantX (クオンテックス)という日本株シグナル配信ツールがあります。 シグナル配信なので証券会社を選びません。 さらに出資者は松井証券、みんかぶなど大手のため、将来が楽しみです。 パイソンでコードが書けるのが特徴です。 早速チャレンジしてみたところ1行目で大...
MQL4とMQL5 基本は同じですが、コードの名称、列挙型の名称など様々な部分が変わっています。 また、MQL5も進化し続けており昔のコードが使えなくなっています。 MQL4からMQL5に書き換えるには下記サイトが大変便利です。 https://www.mql5.com/ja/...
LEVI'Sの501を個人で輸入してみました。 ①価格 11月にアメリカのLEVI'Sのショップで買った501はキャンペーンで約40ドル 新宿インターバンクの両替レートは111ドル程度、\ 4,440 です。ヤスイ 501のUS物は日本の店舗では売っておらず、 日本のリーバイス...
素数を探求しているとはやし君は理系だね~と言われますが、完全な文系です! さて素数計算 その1では素数かどうかを確認するターゲット数をそれ以下のすべての数で割っていました。「全数」とネーミング その2では素数意義で割る必要がないとひらめき、ターゲット数をそれ以下のすべて素数で割...
Pythonの計算処理を早めるために少し考えました。 ターゲット数nを2,3,4,5,6と割っていき割り切れた時に終了 最後まで割り切れないときは素数リストに追加をしていましたが 2で割り切れる場合 偶数で割れるかどうかを計算する必要はありません。 同様に考えるとnを素数で割って...
最近 投資のことを書いていないとお叱りをいただきそうですが、 今日は素数を探してみます。 素数は1とその数以外で割り切れない数です (中略) Pythonです import time print('素数チェッカー') max=input('最大数') start_time=ti...
0の割り算は定義ができないとされている。 そのために様々な弊害が出ている。 一つにプログラムでは0の割り算をするとエラーとして、プログラム自体が停止してしまうことがある。この回避策として割る値が0出ないかを確認してから割り算をする。割り算を可能な限り掛け算で行うといったことが行...
IPOは参加者が少ないほうが有利のため、情報は限定的、またネット上に怪情報がありふれている。誰かの参考になればと私の2021年のデーターを公開する。 今年当選したのは9件 利益は286,500円 参考にしたサイトは以下3つ
ジーンズといえばリーバイス501 私が中学生の頃には501-02のみが売られていた。 02はある程度ウォッシュして、あたりを出したものだ 当時ノンウォッシュは縮む、色落ちするという事で過去のものとなっていた。 そして時はたち、カリフォルニア付近の砂漠都市ラスベガスで大きな発見を...
今朝LAS VEGASから帰国 潔癖症が幸いしたのか出国前PCR、出国後PCR共に陰性でした。 さて本題 MT4の時間 一般的なMT4はGMT2/3で動いています。 標準時間(冬)はGMT2 サマータイムはGMT3です。 時間の変更タイミングはNY基準です。 夏時間は3月第2日...
今朝スリッページについてツイートをしたところいいね、リツイートを沢山いただきました。 悪気なくスリッページについて書きましたが、OANDAが一方的に悪く見えますので4社で試験的に動かしているEAのスリッページを取ってみました。
公開延期 FEAT SYSTEMフォワード計測は継続しますので是非ご覧ください。QUEENも同様です。
わたしの住んでいる近くでMaidinというと、どちらかといえばメイドカフェっぽい印象になってしまうのだが、Maidinは朝 NYクローズ前後にはいろいろなロジックがある これをまとめて一つにすれば、ポートフォリオ効果で面白くなるかもといったのが開発動機だ。よって名前はMaidin...
MT5 にはBidとAskのデータ用意されています。 各社MT5を導入してからのデーターは正確なものが入りますが、 MT5導入前にはメタ社のデータが入ります。 古いデータはスプレッドが50(5PIPS)固定になっているため使い物になりません MT5過去データ分析 そこで、外部から...
「ブログリーダー」を活用して、TACAさんをフォローしませんか?
前回の記事 TacaActive USDJPY M15は現在開発中のEAとファーストアナウンスを行いました。 Activeは、積極的な取引スタイルを採用し、市場の機会を最大限に活用することを目指しています。 ※こちらはPureGainではなく、TACA個人の開発です。 スプレ...
THE没EAその1 TACAXXX1 CADJPY 公開を断念したEA、「没EA」について 詳細を書くのは初めての試みですが、各方面から 情報が欲しい、EAが欲しい、ソースが欲しいという反応がありましたので 簡単にコンセプトや、なぜ没にしたのか、 そして類似したEAで運用し...
通貨ペアの枠を超えた革新 TACADAWN EURJPY ※説明文作成までの代替テキスト 通貨ペア変更が単なる条件設定だと思っている人が多いのは残念なことだ。 その過程は遥かに複雑で、まずは過去データの徹底的な分析から始まる。 通貨ごとに異なるマーケットの時間帯、指標発表の影...
UNDER DEVELOPMENT 開発中 DawnはNYクローズ直後の時間のみをターゲットとしています Active EAと比べると安定型です 無料プレゼントの可能性あり〼
UNDER DEVELOPMENT 開発中 Active EAはより積極的に取引を行う思考で開発しています。 上)始値のみ 下)全ティック 不整合チャートエラーあり 近日無料プレゼントあるかも、ないかも・・・
TACA'S DIET SUCCESS CELEBRATION EA EAを提供する際、ユーザーにとって可能な限り簡単で扱いやすい製品を提供することを心がけています。 特に、条件設定に関しては、誤った設定での運用を防ぐために、わざと設定項目を限定しています。 確かに、このアプ...
NEW PROJECT PureGAIN 複数の開発者がロジックと技術を出し合いEAを開発する極秘プロジェクト 「PureGAIN」 ※SUZUMORIという名前を出していましたが、苗字がバレバレなのでPureGAINに戻しました💦 一番進んでいるチームは「アオタロウ」と「...
ダイエットと旅を終え20kgの減量に成功しました。 夏の終わりには82kgという数字を指していた体重計の針も、61.5kgを示しました。 途中海外に2カ月ほどいた期間は体重の測定ができていませんでしたが、 目標を達成しましたのでダイエットは終了です。 ダイエットをして気づいたこ...
全通貨ペアのスワップポイントを取得するコードを3年ほど前に紹介しましたが、 一日何円入るのかはなかなかつかみにくいと思います。 その時の記事 スワップポイントの確認方法 スワップタイプが4種類あり(パターン3は見たことがありません) それぞれに計算方法があります。
t検定を用いて、仲値後の曜日が取引結果に及ぼす影響を調査してみました。 使用したサンプルデータは、9:55にドル円ショートの取引を行い、一定時間後にクローズするという単純な取引結果でした。 2005年以降の4670回の取引データを確認した結果は以下のようになった。 時間軸を考慮し...
AUDNZD H-Lの平均ボラティリティ(High÷Low) 年月 色は赤:大きい 黄色:普通 緑:小さい 2008後半 ~ 2009前半は、非常にボラティリティが高い! ※バックテストのチャートを見ると2007-2009に急成長し、あとはなだらかというグラフがあるが、この時期...
AUDNZDについてTACA的分析とその備忘録 ( ..)φメモメモ ※時間はすべてMT4時間(GMT+2/+3)です。 ①通貨の平均的な動き 2005.4-2023.3(途中)データを平均化 一日の動きはこのような感じになりました。 オレンジ:Close-Open(終値から始値...
MT5はいろいろな理由でティックが動きます。 ティックが動いた理由はMqlTick構造体にSymbolInfoTick()変数で値を代入し、flagsを見ることで確認できます。 フラグの値は2進数です。 Tick.flagsの確認は以下のコードような流れになります。 void ...
MT4の過去データーをCSVにダウンロードしてEXCELで分析します。 EXCELは100万行(正確には 104万8576行)までしか取り扱うことができません。 MT4からDLしたCSVは古いデータから新しいデータの順で並んでいるため、最近のデーターが削除されます。 ex.)2...
前回はPythonでMT5にログインをしました MT5TOKIO MT5をPYTHONで操作しよう① 今日はMT5からデーターを取得しグラフにします。 ①初期設定 #pip install MetaTrader5 import MetaTrader5 as mt5 from d...
MT5はEA開発者にとって最適化が複数のコアででき時間短縮のメリットがありますが、コードがややこしいことは大きなハードルになっていると思います。 そのためかMT5にはcTrader ライブラリーが標準で組み込まれていたり、Pythonで操作できるパッケージが用意されています。 今...
最近為替介入で相場が楽しくなってきています。 あらためて介入ってなんだろうと思い整理をしてみました。 為替介入とはなんですか 日銀 目的:為替相場の急激な変動を抑え、その安定化を図ること ※目的は価格操作ではなく、ボラティリティを抑えることです。 誰がする:財務大臣の判断で日銀...
SAXO BANK証券 SAXO BANK証券(以下SAXO)はデンマークの会社です。SAXOさんが作った会社らしいのですが、SAXO性はアングロサクソンのサクソン、ザクセン人でイギリスに渡らなかった人の末裔と思われます。 話がそれましたが、SAXOは米株オプションやが通貨オプシ...
M1で動作するEAでM5のデータを参照する時 EAをM1のチャートのセットしてからM5のデータをダウンロードするのに数ティック時間が必要です。 上位足のデータがダウンロード済みの場合は問題ありませんが、ダウンロードまでの数ティックに誤動作が発生しないように気をつける必要があります。
とあるバックテストの分析を試みたのですが、ファイルサイズが250Mと巨大でした。 原因はmodifyが大変多く、容量、行数ともに膨大に そこで、modifyの行をPythonで削除することにしました。 以下コード inputFile = r'StrategyTester.htm'...
t検定を用いて、仲値後の曜日が取引結果に及ぼす影響を調査してみました。 使用したサンプルデータは、9:55にドル円ショートの取引を行い、一定時間後にクローズするという単純な取引結果でした。 2005年以降の4670回の取引データを確認した結果は以下のようになった。 時間軸を考慮し...
AUDNZD H-Lの平均ボラティリティ(High÷Low) 年月 色は赤:大きい 黄色:普通 緑:小さい 2008後半 ~ 2009前半は、非常にボラティリティが高い! ※バックテストのチャートを見ると2007-2009に急成長し、あとはなだらかというグラフがあるが、この時期...
AUDNZDについてTACA的分析とその備忘録 ( ..)φメモメモ ※時間はすべてMT4時間(GMT+2/+3)です。 ①通貨の平均的な動き 2005.4-2023.3(途中)データを平均化 一日の動きはこのような感じになりました。 オレンジ:Close-Open(終値から始値...
MT5はいろいろな理由でティックが動きます。 ティックが動いた理由はMqlTick構造体にSymbolInfoTick()変数で値を代入し、flagsを見ることで確認できます。 フラグの値は2進数です。 Tick.flagsの確認は以下のコードような流れになります。 void ...
MT4の過去データーをCSVにダウンロードしてEXCELで分析します。 EXCELは100万行(正確には 104万8576行)までしか取り扱うことができません。 MT4からDLしたCSVは古いデータから新しいデータの順で並んでいるため、最近のデーターが削除されます。 ex.)2...
前回はPythonでMT5にログインをしました MT5TOKIO MT5をPYTHONで操作しよう① 今日はMT5からデーターを取得しグラフにします。 ①初期設定 #pip install MetaTrader5 import MetaTrader5 as mt5 from d...
MT5はEA開発者にとって最適化が複数のコアででき時間短縮のメリットがありますが、コードがややこしいことは大きなハードルになっていると思います。 そのためかMT5にはcTrader ライブラリーが標準で組み込まれていたり、Pythonで操作できるパッケージが用意されています。 今...
最近為替介入で相場が楽しくなってきています。 あらためて介入ってなんだろうと思い整理をしてみました。 為替介入とはなんですか 日銀 目的:為替相場の急激な変動を抑え、その安定化を図ること ※目的は価格操作ではなく、ボラティリティを抑えることです。 誰がする:財務大臣の判断で日銀...