【MT4/MT5】 EA開発研究スレ Part53 【自動売買】
■ このスレッドは過去ログ倉庫に格納されています
EA(Expert Advisor)の開発をメインとしたスレです。
▼関連スレ
【MT4/5】Meta Trader初心者専用59【EA素人】
https://medaka.5ch.net/test/read.cgi/market/1600403432/
▼ドキュメント
MQL4言語ドキュメント(英語)
https://docs.mql4.com/
MQL5言語ドキュメント(日本語)
https://www.mql5.com/ja/docs
▼アップローダー
めたとれなうpろだ
ttp://u3.getuploader.com/mt
▼Q&A
・○○できるインジありませんか? → スレチです
・○○できるEAありませんか? → スレチです
・○○するコードの書き方教えて下さい → スレチです
・オススメの業者教えて下さい → スレチです
・PCのスペックで最適化の効率が… → スレチです
・バックテストでこんなすごい結果出たぜ! → スレチです
・○○言語ってどうなの? → スレチです
EA開発研究に無関係な話題、ループしてる話題、成績自慢を徹底して無視することがスレの品質向上に繋がります。
▼前スレ
【MT4/MT5】 EA開発・研究スレ Part52 【自動売買】
https://medaka.5ch.net/test/read.cgi/market/1602285746/ >>96
スプ05でPF1.25か
いつでもどの通貨でもできそー >>98
複数通貨ペアを扱う際の最重要事項は資金配分だと思うんだが、それはどうしてる?
まあそれを調べたいがためのバックテストなのだろうが、現状どうしてる? まあしばらくデモアカで試せば、善し悪し分かるでしょ。頭ごなしに否定よくない。 >>96のちょっとした内容紹介。実は5分にの一回しか動いてなくてバー更新時のみ動作してる。
なので全ティックとコントロールポイント、始値のみですべて同じ結果になる。
もともとはBTとの乖離と何時間もBTするのが嫌になって始めた。
ちなみに
datetime tmp;
void OnTick() {
if(tmp == Time[0]) {
return;
}
tmp = Time[0];
以下処理
}
でできるからみんなもやってみてくれ。
メインはボリバンの逆張り。 逆張りメインみたいだが、やはりペアはドル円のみなの? >>109
今のところドル円だけだ。スプレッドが一番狭いから。ユロルもありかもしれん。 EAって機械学習とかどうしてるのん
最近だとメタエディタやPython向けパッケージの配布で一応MT5外のPythomプログラムと連携できるけど。バックテストとかやりにくそうだなあ 機械学習って最適化を最短でできるようにするためのものだから別に総当たりでも結果は同じ
まあ終わる時間が段違いに違うけど >>105,113
批判するなら理由を書け、バカタレ >>115
十分成り立つ収益モデルを否定するのは非合理的であって感情論でしかないからね
無理やり嘘ついてやらせるバカが後を絶えないのもわかるが単純に善意や自分の力を知ってもらう承認欲求だって満たされるだろ、力がないなら黙ってろって話 >>116
ふ〜ん、おまえには>>110が否定に見えるのか
面白いな 草。商材EAを屑だとこき下ろしてるから、多分商材屋なんだろ。 宣伝するほど優れたEAを何で販売するんだ?
自分で作った聖杯を使ってトレードしてれば良いのに
結局、勝てないから販売や勧誘で稼ごうとするんだろ
自分の力を知って欲しいならEAで稼いだ金で派手な暮らしをすれば
勝手に人は大勢集まって来るからそこで悟りを開いてろ >>115
今までBT結果は数百は貼られただろうが成功したものは皆無みたいだよ。
BTで利益出してはしゃぐような初心者がリアルで利益出して黙っているはずがない。
そういう報告が一切ないってことはBTでしか勝てないEAだったんでしょう。
だからスレ住民はここでBT結果見てもご愁傷様としか思わない。
俺のは他とは違うとみんな考えていたとしても現実は残酷。 そう思って俺はBTやらずになんとかなくいけそうじゃね?というEAを作ってリアルで稼動中。
まぁ多通貨で同時に売買するEAなのでBTが面倒なだけだが。 それもまた漢だなw
でもそれくらいぶっ飛んだ人のほうが可能性はあるか。
チマチマ最適化しているような人よりもね。 >>96 をぱっと見た感じ、SL, TP 幅の 16.6pips ってのがいかにもカーブフィッティングっぽいんだよな。
だから >>105 が否定的見解なのも理解できる。
まぁ、フォワードでいい成績が出たらぜひ報告してください。 16.6pipsはスプ0.5pipsが1トレードあたりの損益の3%となるように設定しただけだ。
結果は良し悪し関係なく報告するよ。Tickは無視できるはずだからBTとFTの差が縮まるといいんだけどね 資金管理とEXITが大事だとラリーたんも言ってたな MT4でスプ0.5とかあんの?
あったとしても実際は数pipsくらい滑るのと違うの MT4でってどういう事だ?
スプなんか業者によって違うだろw MT4採用業者はスプが渋い所が多いんだゾ
あまり条件が良すぎるところは「大丈夫か?」って訝しがられるくらいに しかし、最近エアプが増えたねぇ
それも炎上迷惑系ばっか >>128
国内業者ならオセアニア時間と指標発表前後以外はほぼ0.5pipsだ。
ワイのは楽天mt4 だからOANDAとかならもっと安いんでねぇの?
多少滑っても許容範囲内、そのためのスプの33倍のSL,TPでもある。
>>127
Exitは難しいからスプから求められる値で固定してるわ。
資金管理は1トレードあたり資産の2%が増減するようにLotを決めてるわ。 スレ違いかもしれませんが質問させてください。
日経先物5分足データを10年分ぐらい得たくて、
225labo.comにユーザ登録してからダウンロードしてMT5にインポートしてたら
なんかうまく行かないなと思って、ダウンロードしたデータを見てみたら、
日付がこんな感じでした。
1/31 15:15
2/1 16:30
(略)
2/1 23:55
2/1 00:00
2/1 00:05
(略)
2/1 15:15
2/2 16:30
(略)
2/2 23:55
2/2 00:00
リアルな時間軸ではなく、1日のセッションをまたぐ16:30のときに日付列が更新されていて、ちょっと困りました。
どこか日経先物のまともなデータを提供しているところご存知ないでしょうか?
あ、16:30→00:00になるように時間を16.5時間分マイナスして加工すればいいっかな。うーん。 >>134
FXTFで取得したCSVデータなら2012年01月03日 - 2021年01月31日の1Mデータを
取得できるし、時間と日付のズレも無いから大丈夫かなと思った。 OANDA Japanは東京サーバーUSDJPYスプレッド0.3pipsだで
ニューヨークサーバーは0.8pips。日本の制約でレバレッジ25倍までだけど。スレチかもしれんがNYサーバーならREST APIが使えてPythonとか活用できるだろう。でもスプレッド低いのがいいからMT5とPythonを連携させてやろうかなと画策中 聖杯のイメージてどんな感じなんや?
例えば1年で100倍なるとかか? 舐めんな、下手したら最古参だからよ
数年ぶりに復活してみた
そのために何故かMBAM1買ったしよ PF1.4で年数十回取引はもう昔にできたんだ
ただ順張りだからめったにない一方的な動きのときだけ儲かるみたい
それでもいいっちゃあいいけどよ
今回は逆張りだ。裁量で実績ある
あとはチャンスが去ったら機械的に切り上げてしばらく休むロジックが上手く行けば 実際は儲かる順張りがあるなら、逆張りも儲かると思わんかい?
多分儲かる 乞食商材屋に乗っ取られて消えたのに復活させたんやなw
また乞食が蔓延ってオワコンやな 昨日めっちゃトレンド系ストラテジー作ったけどやっぱどれも似たような傾向の成績になる
タートル流がやっぱ一番成績良かったからシンプルな手法ほど参加者が参加するってことなんかな 順張りの勝てる手法は裁量でできてるけど、
EAにするとなると難しい。
細かいところでつまずく。 本日は時間分割したトレードにチャレンジ。
各Hourごとに特徴を見ていきます。 いまいちやる気が起きない
正月休みに作るはずだったんだが フレームワーク作ったら新しく作るときの労力が減ったわ
構想ができてたら30分位で一個は作れる いろいろ調べたけど、朝スキャEAは壊滅状態
ナンピンマがいま狙われてるから注意しろ
おまえら素人が勝てる相手じゃない
今の仕事大切にしろ
FXはオワコン\(^^)/ >>157
狙われてるとか、被害妄想にも程がある
優位性が元々なかっただけでそ スキャ系なんか業者の鴨やしな
デモや少額でイケてもロットがおおきなったら即効ヤラれる 為替はボラ低いけどその中から取られる手数料の割合が高額だからな
10pとってウレピーとかするより高額な税金払ってでもリターンがでかいビットコインの方が今は稼ぎやすい
それでも為替で勝ててる奴はまじ尊敬できるが スキャとかやってん時点で負け組だろ。なんであえて不利な方に行くのかこれがわからない。 そうだよね。時代はさらに鋭敏なHFT(High Frequency Trading) 時間割でやってみましたがあまり関係なかったです。
遺伝的アルゴリズム最適化の改善策として各種値にrandのノイズをかけてない最適化に影響あるか試していますが
randの計算コスト重すぎて辛いです。 mql5 で gold の EA があったので、デモでバックテストしたら、
口座破綻しやがった。
ググったらナンピンシステム。
なんでこれが売れてるの?
バックテストしないで買ってるのか? 相場は好きな女の子、EAはお前の行動だと思え。
毎朝9時になったら挨拶、笑ったら話しかける、目が合ったらキスする、くらいしかEAの条件なんてないだろ?これで落とし続けろってほうが無理。
一切相手の気持ちを考えず機械的にナンパするようなロジックのほうがまだプラス域は狙えるかも。 毎朝9時というのが優位性じゃないのか?
昼の12時に街をうろついてもババアしかいないだろう?
そんなのナンパして嬉しいか?
朝9時、夕方6時なら学生やOLが歩いている率が高まるだろう。 好きな女の子に対して機械的に朝9時に挨拶しても意味ないよ、ということな。表情とか体調とか色んな条件が重なるんだからそれなら無作為にナンパしたほうがまだ利益教授出来る可能性がありそうよ、という話。 >>170
いいたいことわかりました
とにかくナンパ成功できれば勝ちというゴール設定が前提ってことか
銘柄に愛着を持つべからず ってことと通じるね 要はEAでテクニカル使って複雑な条件定義したと思っても相場という女の子の前じゃ射止められないよ、という話w
無裁量で資金管理やロット調整を考えて数打つほうがいいよ、と。 >>13
コアの無効化ってどうやるの??
タスクマネージャーから割り当てる、とかだと毎回設定しなきゃだよね。。 エージェント割り当て、無効化。
Mt5使ってみてね。 >>176
そっちか!!今確認しました、MT5の方から設定できるね。
ほんとにありがとう!! ビットコ暴れまくってて楽しい
何もしなくもお金増える 豊嶋さんMQL4初心者本2冊は持っていますが、MQL5でおすすめはありますか?
豊嶋さんの一挙両得4&5は後半から独自ライブラリ(MQL4の書式でかいてもMT5が解釈できるようなラッパーか何かと思っている)を
使わせることが前提の内容になっているとの、Amaのレビューがあり購入を悩んでいます
洋書だとExpert Advisor Programming for MetaTrader 5がベストセラーなようですが、どうなんでしょうか。 一般的に考えれば洋書の方がいいだろ。公式ドキュメントは基本英語だし、英語のほうが数が出てる分、内容も洗練されてる。
ただ、公式リファレンス読めばほとんどのことはそこに書いてあるので本がいらないと言われればいらない。 >>180
俺そこに書いてあるの全部持ってるよ。
英語の奴は分かりやすいけど、英語できる?
出来なきゃ訳わからんと思う。
内容自体は一から解説してて分かりやすいし、一通りできるようになるからおすすめだよ。 >>183
あんまり読むの早くはないけど、
仕事のメールは半分は英語で書いてるし、10年以上前のTOEICは765
アル・ブルックスとかブルマンとかディナポリなどは洋書オリジナルも買ってる
洋書は買う前にネットに落ちてるPDFを探して読んでる事が多い
MQL5のリファレンスも自動翻訳の日本語より英語版のほうが理解しながら読みやすいと感じるレベル
Expert Advisor Programming for MetaTrader 5だけは和レモンPDFが見つからず
和レモンPDFをebayで数百円で販売している奴もいなかったので注文しました
豊嶋さんの本は邦訳版ではないオリジナルなので買いたいとおもっているが
Amazonのレビューみてたら3章以降はオリジナルライブラリの話ばかりだとか
MQL5の公式リファレンスもみたけど巻物的じゃなくハイパーリンクだらけで
辞書的になってる感じなのでとっつきにくい
mql5.comで「MQL5 tutorial」で検索してたら良さげな記事がいくつかヒットしたので
それを一通りやってみるでもよかったかも >>184
じゃあ、その本は役に立つよ。
おっしゃる通りメタクオーツのリファレンス読むより分かりやすいよ。
トレーリングとかマネーマネジメントとか具体的にコード付きで解説してるから。
ただわれもん?はいまいちじゃねえ?
29.95$だし、いま第二版だよ? pdfじゃあなくて本の方がいい。
で、豊嶋さんのはAmazonの月額読み放題サービスで一冊を除いて全部読めるのでそっちにしたら?
豊嶋さんのはリンク多用してるから書籍より電子版がおすすめだね。
正直、豊嶋本だけ読めば大抵のベーシックなEA作れるけどね。 ご存知の方がいれば教えてください。
MT5で、EAを動作させる場合、いくつ同時に作動させれますか?
一つのチャートにつき一つのEA、だと思ってるけど、チャートをたくさん開いてEA適用させていけば、極端な話、50くらいのチャートでEA動作も可能ですか?
一つのEAを他の通貨でも適用させたくて。 開発スレだから開発スレのような解答するけど、
別に多通貨で取引したいなら、コード内でシンボリック指定したら良いだけじゃね?
その方が口座管理とか勝率管理とかしやすいよね?
処理が重くてティック内に収まらなくなったらtime関数使えば良いよね? >>185
背中押してくれてありがとう
約3600円、AmazonJPで注文しました
糞本多すぎてKindleUnlimitedはとっくに解約してしまっていますが、
豊嶋先生のKindle本もお試し読みしたところ良さそうですね >>187
EAの分割理由てシンボルだけの話違うからな 俺はパパッと作ってるからそんなに複雑にしてはないな
そのせいかもうすぐ2万行か >>191
>>13みたいな強力なハイスペックPCまで投入してる輩まで居るからね 売るため?自分用?
自分用でそこまで頑張れないんよなぁ。本当はもっとシンプルなインジゲーター作りたい気持ちもあるけど ぶっちゃけ裁量で勝てるからEAは不要なんだけど、趣味で作りたくなっちゃうんだよね。
作っても裁量と同じ再現はムズイし、堅牢性やイレギュラー対応の処理やらで結局コスパ悪いことは分かってるんだけど。 俺は販売用ではないEA作り続けてるんだけど、最近のディープラーニング技術を使うと裁量取引とのアプローチの差異は無いと思えてくるよ。
人間が裁量で取引するとき、突き詰めるとパターン認識に帰結するんだよね。
テクニカル使ったり、指標、ニュースを参考にしたりってのはそれも含めてのパターンを認識して人間は裁量取引する。
これは実は機械化できるんだよなあ。
ディープラーニング自体がパターン学習の集大成みたいなところがあるから。 それ、書いても意味ないと思うけどここ2、3年は毎年都内にマンション買えるくらい設けてるよ。 技術的な話はできないのかなあ。
裏が取れない儲けてるとかより
技術的に先進的なのかとかのほうが身があると思うけど。
そしてくだらない話だけどAI活用した取引は儲かるぞ。
超大手の投資会社でAI取引してないところなんてないし、
インジ組み合わせてやるEA取引はほぼ駆逐されてるだろ。 >>195
まぁわかる気がする。
金儲けもあるけど、仕組み考えるのゲームみたいで楽しいもんな。
インだけEAで決済だけ裁量にしてるんだけど、
逆の方がいいんかな。 ■ このスレッドは過去ログ倉庫に格納されています