【MT4/MT5】 EA開発研究スレ Part76 【自動売買】
■ このスレッドは過去ログ倉庫に格納されています
EA、インジケーター、自動売買全般について語り合いましょう
※5chのガイドラインに則り、罵詈雑言、誹謗中傷の書き込みや宣伝目的のリンクを貼ることはお止め下さい
※当スレご利用の注意点
当スレには、詐欺師、犯罪者予備軍が口癖の方が常駐しておられますが、何卒、大きな心で温かく見守って下さい
ただ、それでも、どうしても見たくないという方は下記のワードをあらかじめNG指定してください
「犯罪者予備軍」「詐欺師」「海外FX」「アタオカ」「統失」「糖質」「ガイジ」「池沼」
「イタコ芸」「アスペ」「自演」「解離性同一性障害」「基地外」「キチガイ」
「精神疾患」「馬鹿」「www」「底辺」「詐欺」「詐欺師」「商材屋」「発作」
「ケツアナ」
前スレ
【MT4/MT5】 EA開発研究スレ Part64 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1693482784/
【MT4/MT5】 EA開発研究スレ Part65 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1697966090/
【MT4/MT5】 EA開発研究スレ Part66 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1701076726/
【MT4/MT5】 EA開発研究スレ Part67 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1702910748/
【MT4/MT5】 EA開発研究スレ Part68 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1703656160/
【MT4/MT5】 EA開発研究スレ Part69 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1704095304/
【MT4/MT5】 EA開発研究スレ Part70 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1704278405/
【MT4/MT5】 EA開発研究スレ Part71 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1704579366/
【MT4/MT5】 EA開発研究スレ Part72 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1704852462/
【MT4/MT5】 EA開発研究スレ Part73 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1706112510/
【MT4/MT5】 EA開発研究スレ Part74 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1706245491/
【MT4/MT5】 EA開発研究スレ Part75 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1706272743/l50 >>96
なるほど~
やっぱりそうなんですね
過去スレの人もそう言ってましたし、自分もフォレックステスターでやってみて、
それを実感しましたし
凄く為になるアドバイス、どうもありがとうございます! >>100
詐欺師連呼君よ
コピトレやインデックスも良いけど
自分の力で儲けてみたいとは思わないかい?
君の独自のトレード理論を俺に教えてくれよ
コピトレやインデックス以外で >>102
コピトレを勧めるのは詐欺師なのかい?
なら、米国インデックスはいいのかい? >>105
株もいいけどね
株やれ君も、ダウ理論は株にも有効だと思わないか? >>104
米国インデックスのがFXよりいいだろしらんけど >>106
株はよくしらねーけど(*´ω`*)のレスで興味持ってるんだよな >>107
米国インデックスも良いけど、一国頼みというのがまたな
リーマンショックとかに弱いだろ? >>108
君は、米国インデックスに毎月どのくらい積み立てしているの?
それで累計の利益はどれくらい? >>109
じゃあFXでいいんじゃね
もう秋田な語ることもねーし >>111
てかさ
全部やれば良いんだよ
FXでも株でもインデックスでも仮想通貨でも
その方が楽しいじゃん
色々な経験ができて
一度きりの人生なんだからやらなきゃ損だって >>98
訂正
利益が出なかったら、損切ラインを引き下げる
↓
利益が出なかったら、損切ラインを変えないで、損切 ぶっちゃけ、マイクロソフト、アマゾン、NVIDIA、Googleら、生成AI株に投資も悪くないけど、
ずっと塩漬けにするガチホ力がいるわな
俺、利益が出るとすぐに利益確定したがるからな
あと、一時的なドローダウンに耐える力
FXもインデックスも株も、相場関係は、この利益が乗った時に、
それを売却しないで持ってられるかも重要な気がする 例えば良く、GoogleやAMAZONやNVIDIA株や仮想通貨が100倍になりました、とかいうけど、
それを100倍になるまで持ってられるかって感じだよな
2倍になった時にそれを売らないでいられるか
それこそ、テスタさんみたいに、一度買った米国株は一生売らないとするか、
一度契約したら60歳まで解約できないiDeCoにするしかないんじゃないか >>64
ソースをよく見ると利確、損切の処理がみあたらないのでやっぱ変でした。 >>116
エグジット設定 -
・新規バーの確定直後
・固定pips 利食い:38pips、損切り:40pips
・タイムリミット決済なし
・週末持越しあり
のようにエグジット設定をすると
利確、損切りの処理のソースが出力されるのでは
ないでしょうか どんな相場にでもパラメータ調整なくコンスタントに6割以上の勝率でないとなー 15pipの利益をあげるのに必要なコストはどのくらいなんだろうね
割に合ってない気がするな >>117
ども。MT5になってやりかが全く違うので見落としたみたいです。まあこんだけのソース出すのに多少のバグはあるでしょう。 見落としたのは自分の事です。作成機のおかげで肥大化した自作EAのMT5版を3日で作れた。MT5はプラットフォームもプログラミング環境も格段によくなってる。これから最適化三昧だ ずっとMT4で開発してきたんだがMT5にしたいが今までの開発資産が使えなくなるから躊躇してる
しかし時間足2分や3分を使いたい
あとMT4複数インジ表示させると重いんだけどMT5はやっぱ軽い? >>123
MT4で作れる人ならやってみると良いよ。あたしの場合で言うと約4,000行の自作EAのコアの部分をMT5版で作り直すのに丸3日で出来た。必要度の高いところに絞って見渡しがよくなり、エラーはもちろんウォーニングすらないきれいなコードになって気持ち良い MT5は軽いというよりもCPUのスレッドの数だけ並列処理されるので最適化が捗る MT5やってみるかな
MT5にしたから勝てるEAを作れるようになるわけではないんだけどね チャートのフラクタル構造は凄いよな
4時間足でも、1時間足でも、15分足でも、5分足でも
ダウ理論が成立する
ここに攻略の糸口がある気がする 今日のBoC金利決定はー
パウエル証言とJOLTSに引っ張られそうなのでー
ギャンブルしませんー 今日のECB金利決定と明日の米雇用統計、ギャンブラーセットしたやけどー
よーわからんなー みんな雇用やFOMCの時ってドルスト以外の通貨ペアでも回避ロジック入れてる?
雇用はともかくFOMCはドル全く関係ないペアでも動くことあるから回避ロジック
入れてるんだけど、たまにしか動かんから外そうか迷うわ とても素晴らしいサインツールできたのにメンタルがヘタレすぎて損失ばっか膨らむ >>135
すげえサインツールできただけ凄いじゃん
そのサインツールの力を生かせてないってことは、
きちんとトレードルールが体にしみ込んでないってことだから、
いきなりリアルマネーでトレードせずに、デモトレードやフォレックステスターで、
寝てても勝手に体が動くくらい、1000取引中1000取引トレードルールに体が自動的に
従うまで、トレーニングすればいいんじゃないか?
おそらく、それは決済は裁量じゃないと難しんだろうけど、せっかく、良いエントリーツールがあるのだから、
それに見合った決済ルーチンを自分の体で確立するのが先かと >>135
後、リアルマネーでやるにしても、0.01LOTにして、損失が出てもメンタルに影響がでないようにするとか
俺とか、0.01LOTで自作EAをリアルマネーで運用してるから、損失が出ても数百円だから、
安心して見ていられる いや、名前は一切出さなかったけど
本当だとハッキリいってバス等運転しては宗教だけが取り柄だったのかもだが
なぜなら 俺みたいにEA公開してくれよぉ。その理論がすごいんならさぁ >>136
そう
天井と底を判定することはできた
ゆるい天井や底はフィルタリングして排除するようにもできた(完全ではないが7割くらい)
だけど決済は決まってない
決済ロジックを作らないと不安で損切り増えてしまう
1000回練習して鍛えるしかないかもしれない
もしくは決済ロジックを作るのもアリではあるが今のところできていない
そして鍛えるために30ロットでトレード練習してる(国内FX) >>142
そんなことでメンタルは鍛えられない
簡単で効果的にストロングメンタルを手に入れる手段はゆるいメンタルクリニックを見つけてナルコプレシー治療薬を処方してもらい服用すること
経営者や芸能人が使ってる有効な手法だよ >>143
ナルコプレシーって初めて知ったけど昼間に死ぬほど眠くなる病気なのか
そういえば会社に勤務していたときは必ず昼間に強い睡魔に襲われて辛かったがそれがナルコプレシーなのか?
リモートワークになったら睡魔は無くなったけどなぜ会社に行くときだけ睡魔が来るのかわからんかった EAが稼働しているかどうかを調べるAPIってありますか?
チャートたくさん運用してて、どのチャートがEAが稼働中か否か調べて通知したい。 >>144
ナルコレプシーでもないのに、
薬物を使うのはやめた方が良い
薬物中毒になるだけ
天井と底が判定できるなら、
底で買って、天井で売れば良いだけだから、
決済ロジックも見えてきたんじゃないか >>142
エントリー条件が完璧なら決済なんてトレールで十分だと思うよ、本当にエントリー条件が完璧ならね
あと、メンタルは鍛えて強くなるようなものじゃない、むしろ痛めつけるほど弱くなるものだよ、相場やるのが不安なら一番いい対処法は相場から離れること
>>145
あるチャートでEAが稼働中かどうかを外部から取得するのは難しいんじゃないかな、各EA自身がそれぞれ自分がどのチャートで稼働しているかはChartID関数とかで取得できると思うけど >>147
すまん
天と底は少し違う意味だった
正しくは「ショートのための天」と「ロングのための底」
ショートのための天のサインが出るけどいつまでトレンドが続くかわからんから適当なところで決済する必要がある
同様にロングのための底のサインが出るけどいつまでトレンドが続くかわからんから適当なところで決済する必要がある
つまり天と底はそれぞれ別々の処理をしているから関連性が低いんだ >>142
もし、リアルトレなら、30ロットを下げてみては?
低ロットなら損切りしなくていいのでは? >>148
書き方悪かったんだけど、外部から知りたいわけじゃなくて切り忘れ防止のためにEA取引可になってるチャートをピックアップしたい。
切り忘れて知らぬ間にエントリーしてしまうのを防止したい、しかしながらEAを動かしたいチャートもあるので混在してる中からピックアップしたい。
常時開いてるチャートは30種くらいあるので笑顔マークを探すのもめんどくさい。 >>149
なるほど
底のサインが出たら、買って、
ダウ理論の高値切り下げで、
売ったらダメかな? >>148
価格が上がるほどCloseとトレールの差を縮めるロジック作るかなぁ
>>152
ダウ理論をロジック化しようと思ったことあるけどzigzagはなかなか判定むずいよね >>151
自作EAなら、ターミナルのグローバル変数を利用して稼働状況を管理するとか、各EAの側から自分が稼働中であることを共通のファイルとかに書き込んで知らせるとか
あるいは、稼働させるEAの組み合わせに決まったパターンがあるなら、そのパターンごとのチャートの組表示設定を用意して切り替えるとか、MT4自体をポータブルモードで複数インストールして同時稼働させるEAの組み合わせごとに分けるとか
厳密に一つずつ設定を変えたいなら、一つずつ手動でやるしかないと思うけど >>151
MT4なら、該当のprofilesのフォルダで、powershell開いて、
ls |Select-String -Pattern "flags=","symbol="
を叩けばわかるぞ、279でEAがON,275でOFFだ >>156
おおーすげーなあなた、設定ファイル調べたらいいのですね
意外にもこの手のAPI無いんだ ものすごいバグで超ハイレバロットで建玉してー
口座崩壊寸前ー
クレジットボーナスで良かったー >>158
EAってほんとかわいいよな
意味不明だけど、EAさんがそう言うならそうなんだろ、とか思っちゃうしな
EAさんが超ハイレバを所望なら、それが正しいんだよ 複数のポジションから該当チケットのポジションをクローズして再度オーダートータルからセレクトしてもオーダー情報が更新されないんだよね
バックテストだからなのかな?
どのタイミングでオーダーのプール状況は更新されてるんだろう?
それか強制的にオーダー状況を更新する関数みたいなものがあるかな? そこまで美味しい役あったっけ?
お前が一番よかったなこどおじ」
ネ「振付が同じ」
あれヘヤーは可笑しいと気づいたら寝てる そういう訳で確かにそれでは使用できるカードにはいってないと評価するのはそもそも統一かアカかの境目なのかね
みたいだけど >>113
桁が1つ違うかは知らん
ゲレンデなんて言っても しかし学校でしっかり作ってほしい
それとも
変化ないんだよな >>158
楽しみ方があり、言論弾圧でもしないを評価していいのか 一昔前はもっと入るだろうけど演技からはティーチャーズにしてるのわかったら嫌じゃない?
あくまでもバーター扱いかわいそうね
ただこの国ならとっくの昔に通り過ぎているな >>160
一応バックテストで確認してみたけどクローズした直後でも情報は更新されてたよ
SELECT_BY_POSで選択する場合、履歴から選択するときは第2引数にMODE_HISTORYを入れる必要があるけど、それは大丈夫? MT4でチャートに登録されてるインジケータを再起動したりリセットするようなことってできるかな?
というのも動作させていると段々重くなるし、過去足のバッファーデータが壊れるから毎回再読込してるけど面倒くさい >>172
API見るとインジケーターの削除はあるっぽいけど追加はないのかな
ChartApplyTemplate()でテンプレートの切り替えでどうよ >>173
うーんなぜかその関数を実行するとMT4が落ちる
1. 自作のインジケータAをチャートに登録する
2. 定型チャートとしてmy_template.tplを保存する
3. 自作インジケータAにボタンがあり、それを押すとChartApplyTemplate(0, "my_template")が実行される
4. MT4が落ちる >>171
書き方が悪く誤解招いてしまったすみません
オーダートータルで複数あるポジの一部をクローズして再度他のポジをセレクトし直してもセレクトしたポジションの情報が帰ってこないので悩んでて
ヒストリープールからクローズした履歴を取得したいわけではないです
ティックが更新されないと正しいチケット番号が更新されないのかと思いいちどリターンさせて再度ループ回してセレクトしても上手く処理できないみたいなので質問投げてみました
わ >>175
オーダーがクローズされた時点で取引中のオーダーが一つ減る=オーダーの順序が変わってしまうけど、それを考慮した処理になってる? >>176
リターンして再度オーダーをループさせてセレクトしチケット番号で取得する感じです
セレクトバイポスじゃなくセレクトバイチケットで選択する感じですね
どのタイミングでプール状況が更新されるのか、または強制的に更新する手段があるのか知りたいですね 174だけど諦めた
あと開いてる通貨ペアのチャートから別の通貨ペアのチャートのタブを開くとメインウインドウチャートとサブウインドウチャートの高さが毎回勝手にズレるのやめてほしいよなあ
チャートがアクティブになったらチャートウインドウインドの高さを再調整するプログラムを組むしかないのかな ソースコード貼ってよ。Ordersendしたら更新される。おま環。 プログラムにミスがあるんやろな。MTのバグではないやろ フォレックステスターをやって一週間
ダウ理論の高値切り下げ、安値切り下げで裁量をやった結果、勝率4割が最高
資金は100万円が一年で98万円がベスト成績
それでは、らちが明かないと思い、エリオット波動を追加したら、利益が出始めた
エリオット波動は難しいから敬遠していたが、要は慣れだな
良いエントリーインジケーターはあるけど、エグジットが定まらない人は、
エリオット波動でエグジットしてみてはどうだろう
試しに、エリオット波動の超簡易的なプログラムを作ったが、
やはり、裁量程のパフォーマンスは得られない
エリオット波動をZIGZAGを使わずに、プログラムに落とし込む方法を考える
https://i.imgur.com/jgBGw14.jpeg ただ、ダウ理論の高値切り下げ、安値切り下げでやりまくったおかげで、
エリオット波動はすんなりと慣れることができた
ぶっちゃけ、フォレックステスターで、全通貨10年分のチャートの全てにエリオット波動を引く
訓練をすれば、生体ディープラーニング効果で、少なくとも裁量においては利益が出せるようになると思う
短期、中期、長期のMAを使うことによって、それらのMAが収束している時は、レンジ相場
拡散しているパーフェクトオーダーの時は、トレンド相場
ということと組み合わせると尚よい ナンピンマーチンでも、雇用とFOMCだけ止めればそうそう破綻せんぽい気するんだが
まぁ、場合によっては何万も含み損抱えてる状況で手動で切らんといかんから
メンタル的になかなか厳しそうだが >>183
1000万円を元手にして、ナンピンマーチンで年間500万の利益を上げている人もいたから可能なんだろう
それか、海外のゼロカットシステムを利用して、破綻前提で運用して、
利益が出たら出金するようにするとか 要するにやることは、
上昇トレンドでの押し目買い、
下降トレンドでの戻り売り
FXをやっている人なら誰でも知っていること
でも、知っていることとできることは違う
それを体に覚えこませて反射的にできるようになる訓練が、
エリオット波動をチャートに引くことだと思う エリオット波動のチャートパターンを変えたら、
少し良くなった
1パターンしか入れてないから、このような結果だと思う
裁量だとこれが臨機応変にできる
https://i.imgur.com/QObWLzv.jpeg EAだといつでも取引するがトータル利益は裁量にはかなわない >>187
やっぱりそういうものなんですね
このアルゴリズム、自動売買が全盛の今においても、
裁量トレーダーが2割もの割合を占めているのには訳があるのですね
裁量トレーダーの長所、自動売買の長所を組み合わせて取引するのもいいかもしれませんね
過去スレでは、エントリーのみEAにして、エグジットは裁量で年間2000万~3000万稼いでいた人もいましたしね
要するに儲かれば良いんですもんね
裁量だろうが、シストレだろうが、半自動売買、完全自動売買だろうが、 >>182
良い感じで練習が結果に繫がっていて素晴らしいですね! たしかに、裁量の感覚をプログラムに置き換えるのが至難な業なんでしょうね……。
ちなみに、時間足はどれを見ていますか? >>189
いえいえ
まだ、エリオット初心者で、間違いだらけです><
足は、4時間足を見ています
裁量のプロの方々は、それに加えて、15分足などの短期足を見て、
更にエントリーを厳選しているようなので、
自分はまずは、損得を考えずに、一目見て、エリオット波動が目に浮かぶまで、
フォレックステスターで練習を繰り返そうと思います
裁量トレーダーで、結果を出している方々は、更に慎重には慎重を重ねて、
通貨強弱でエントリーを厳選しているようなので、自分は、まずは、
エリオットが手足のように使いこなせるようになることを目標としています >>190
ありがとうございます!
EA開発をまだ始めたばかりの初心者で、そもそもエッジのある自動売買のロジックは何かという初歩の初歩のところでつまずいていたので、参考にさせていただきます! 裁量の勉強するのはいいと思うけど、裁量で勝てる人が自動売買でも勝てるかと言うと、そうとも限らないよ、プログラミングや自動売買には、それ特有の専門的なセンスや技術が必要だからね >>191
自分も同じように、自動売買のロジックでつまずいていたら、このスレで、
実際に、過去の値動きを3か月間見ていれば見えてくるものがあるとアドバイスを頂いたので実践している
ところであります
以前はバックテストの結果だけを見ていたので、やはり、それには限界があると感じました
資産曲線の推移だけを見て、現場の値動きを見ていたなかったというか
以前に、EA作成機を使って、EAを作り、半年で3万ドルを12万ドルにしたという人も、
プログラムよりもロジックを考えることに重点を置いていると言っていたので、
やはり、ロジックについて考えをめぐらすことは大切なのではないかと思います
お互い儲かるEAができるように頑張りましょう! >>192
そうですね
裁量と自動売買では方向性が全く同じわけではないですからね
ただ、裁量で勝てない人が自動売買で儲けるというのはもっと難しい気がします
裁量で儲かるロジックを持っていないが、
自動売買で儲かるEAを作ることはできる
という人は本当にプログラムの天才なんだと思います
我々、プログラムのド素人は、
裁量で儲かるロジックを持っている
↓
それをプログラムにする
のも一つの手ではないかと思います 最悪、完全自動売買EAではなく、
儲かる裁量ロジックを身に着けた
↓
それを補助するインジケーターを作った
↓
半自動売買EAを作る
のも1つの手かと どうすれば、chatGPTのように、儲かるロジックを生成できるのか素人なりに考えてみました
1.遺伝的アルゴリズムや全探索で、20程度のインジケーターを組み合わせて、
儲かるロジックの組み合わせをひねり出すというもの
2.実際に儲けているプロの裁量トレーダーを集めて、それを、プログラム化するというもの
3.自分でフォレックステスターで裁量トレードをして、それで儲かるロジックを
プログラム化する
というもの
4.機械学習やディープラーニングを用いて、54%~70%程度の的中率を達成し、
それと執行ストラテジー、決済ロジックを組み合わせて、利益を出す
5.MT4を用いて、東証の株価をバックテストにかけて、それで優位性のある方法でシストレで儲ける
実際に、儲かるEAや自動売買を作ることに成功した人は、どのタイプが多いんですかね?
気になるところではあります うーんー
先週分のアルゴ調整したやけどー
先週の雇用統計はどうやっても取れないやろなー
基本全モといわれとる雇用統計は当たりはずれありすぎるやからー
取引しないのが正解になってくるかもしれへんなー >>197
雇用統計は、トレンドとトレンドの間の、レンジ相場みたいなものか
↓↑↓↑
のように方向感のない相場は取引しないに限るな ナンチンゲールで稼いでるモンだけど、ここ数日の円高で1ヶ月以上ポジってたショートの含み損がプラ転して利確したわ
年に数回あるけど、脳汁出るね えー、超ハイレバで口座崩壊したためー
明日の米CPIギャンブルに向けて入金しますー
なおー、
コードを確認したところー
バグではなくー
3倍ロットリカバリの一往復半ビンタが12通貨で行われたためというー
正しくギャンブル仕様の結果でしたー
てへっ ■ このスレッドは過去ログ倉庫に格納されています