X



【MT4/MT5】 EA開発研究スレ Part39 【自動売買】 [無断転載禁止]©2ch.net

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お金いっぱい。
垢版 |
2017/09/02(土) 22:45:54.85ID:ohTZZ4zD0
EA(Expert Advisor)の開発をメインとしたスレです。

▼関連スレ
【MT4/5】Meta Trader初心者専用54【EA素人】 [無断転載禁止]©2ch.net
http://tamae.2ch.net/test/read.cgi/market/1488076405/
【MT4/MT5】 EA運用観察スレ Part1.1 [無断転載禁止]©2ch.netDat落ち)
http://tamae.2ch.net/test/read.cgi/market/1457092185/
【MT4/MT5】 EA乞食スレ Part1 【素人以下】 [無断転載禁止]©2ch.net
http://medaka.2ch.net/test/read.cgi/market/1494911868/

▼ドキュメント
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開発研究スレ Part38 【自動売買】 [無断転載禁止]©2ch.net
http://medaka.2ch.net/test/read.cgi/market/1497365612/
0167名無しさん@お金いっぱい。
垢版 |
2017/09/15(金) 07:49:28.82ID:kQhM3MTL0
今月は北朝鮮のせいでEA止めたり手動で決済したりとで、相当儲け損なったわ
イベントによる急変はEAだけではどうにもならないからなー
0172名無しさん@お金いっぱい。
垢版 |
2017/09/15(金) 23:36:27.23ID:pYn+dJbR0
AIが運用するファンドも出てきた→意味ある
間が何か足りんね。勉強して何か役立つのか探るのは勝手にやればいいけど
0173名無しさん@お金いっぱい。
垢版 |
2017/09/16(土) 02:27:18.88ID:HZnYkczy0
AIがやることはそんなに人間と変わらない。
未来が見えるわけでもないし。
何が目的かってそりゃ人件費削減だろう。
0174名無しさん@お金いっぱい。
垢版 |
2017/09/16(土) 02:46:58.14ID:Yh1+/Yyx0
Aiならまずできるトレーダーの取引データが教師データ
さらにそれで複数のファンドと大衆に別れてシミュレーション学習
強そうだな
0176名無しさん@お金いっぱい。
垢版 |
2017/09/16(土) 15:53:25.04ID:2uFfsgIz0
AIのアルゴリズムも知らない素人がAIなんて言うな!
AIは詐欺商材だと言ってる方がまだまともだ
0179名無しさん@お金いっぱい。
垢版 |
2017/09/16(土) 16:27:28.48ID:OQ/Pfq3L0
ディープラーニングって言うとお前ら食いついてそっちの流れになっちゃうから無理にAI開発手法って言ったら、そんな意図も理解出来ない馬鹿に突っ込まれて、さらにこのザマ。
お前ら、現状うまく行かないからって安易に未知のものに縋り付いて慰めを得ようとするな。
語るなら実現可能性を考えてからにしろ。
いい加減、無駄な事にリソースさこうとするな。
0181名無しさん@お金いっぱい。
垢版 |
2017/09/16(土) 17:10:44.57ID:2uFfsgIz0
>>179
ディープラーニングも線形重みづけの初等数学で
自動取引には役に立たないのよ
ホント、おまえら素人衆ばかりだな
0187名無しさん@お金いっぱい。
垢版 |
2017/09/16(土) 20:47:57.67ID:OQ/Pfq3L0
>>183
cpu、メモリのハードスペック上げるのは確かに効果あるけど、それよりまずやり方。
バックテストって言ってるけど最適化のことでしょ。
馬鹿正直に総当たり的にやるのは問題外。

一度に相手にするパラメータは原則2つまで。
2段階で。大雑把に最適化して傾向見てからから細かくやる。

これでだいぶ効率的になる。
それでもまだ現実的でないなら腰据えてソース見直す。
当たり前の事なので敢えて言いたくないけどこの手の話したまに出て面倒なので。
0188名無しさん@お金いっぱい。
垢版 |
2017/09/16(土) 20:52:19.00ID:OQ/Pfq3L0
ちなみに、SSDが影響するのはI/Oだけなので関係ない。
アホみたいにprint出してれば処理進まなくなるが、それはprintの方が間違い。
0189名無しさん@お金いっぱい。
垢版 |
2017/09/16(土) 21:03:26.15ID:1YG7Oq6G0
それとテスターのスタートボタンを押してからバックテストが始まるまで十数秒かかって地味にストレスなんですが速くする方法ありますでしょうか?
0190名無しさん@お金いっぱい。
垢版 |
2017/09/16(土) 21:12:03.66ID:OQ/Pfq3L0
>>189
ないと思う。あっても俺は知らない。
ヒストリカルデータから内部で擬似ティック生成してるのがそれ。
どうしてもイヤならコントロールポイントか始値のみで。
俺は基本、コントロールポイント。
どのみちBTのティックなんてあてにならない。
0191名無しさん@お金いっぱい。
垢版 |
2017/09/16(土) 21:58:30.56ID:/tboqjBa0
>>189
そこはSSDにするとちょっと速くなるよ
fxtファイル作ってる時間だからね
でもこの時間が気になるならtick volumeを減らす処理した方がいいね
0192名無しさん@お金いっぱい。
垢版 |
2017/09/17(日) 16:02:30.31ID:lDyke2BX0
海外でEA動かす場合ってどこがオススメとかある?
今はXMでやってんだけど200万超えたらレバ規制あるから移り先探してるんだけどアイフォはMT4じゃないから使えない。他はどこも怪しくて、、、
まぁ200万超えるどころか100万負けてんだけど。
0196名無しさん@お金いっぱい。
垢版 |
2017/09/17(日) 17:55:52.23ID:lDyke2BX0
なるほど、、レバ200倍だろうが維持率2500%くらいでやればいいのか、、目が覚めました。ありがとうございます。
0200名無しさん@お金いっぱい。
垢版 |
2017/09/18(月) 11:32:58.11ID:7H5TTtJ80
EA作ろうと思って、いきなりやってみたらダメだった
インジケータからスタートしたら、2日で完成した
EAとインジでは、作り方が全然違う
0202名無しさん@お金いっぱい。
垢版 |
2017/09/18(月) 12:47:37.41ID:7H5TTtJ80
>>201
やってみます!
0203名無しさん@お金いっぱい。
垢版 |
2017/09/18(月) 12:54:56.24ID:/6o1Fxbr0
MetaQuarts社はMT4プラットフォームの配布やってないのか?
MT5しかない。他のサイトでMT4 DLしたらMT5がインストールされた。
MT5プラットフォームでMT4のEAは動かないだろ?
mql5はインジが使い物にならんのよ
おまえら、どうしてんだ?
MT4は業者配布だけでもう終わってるのか?
MT5に移ってmql5学ぶくらいなら、cTraderに移行してC#で書いた方がましだよな
MT4オワタ
0205名無しさん@お金いっぱい。
垢版 |
2017/09/18(月) 13:05:57.92ID:/6o1Fxbr0
せめてMT4とMT5の継続互換性にしろと言いたいよな
MT5なんて使えたもんじゃない
0206名無しさん@お金いっぱい。
垢版 |
2017/09/18(月) 13:09:58.01ID:/6o1Fxbr0
mql5は移動平均使うにも
いちいち配列作ってimaを一から作らないと動かないんだろ?
こんなもん面倒で使えるわけないだろ
最初からcTrader勉強した方がまだましだな
0207名無しさん@お金いっぱい。
垢版 |
2017/09/18(月) 13:13:43.14ID:/6o1Fxbr0
メタクオーツ社は何考えてんだ?
日本法人もあるからこのスレも見てんだろ
答えろよ!
0209名無しさん@お金いっぱい。
垢版 |
2017/09/18(月) 17:23:15.64ID:/6o1Fxbr0
この反応の低さ
もうmqlプログラムまともに書いてea作ってる奴も少ないということか…
(´・ω・`)トホホ
0210名無しさん@お金いっぱい。
垢版 |
2017/09/18(月) 17:38:47.60ID:7H5TTtJ80
>>209
まわりにFXやっている奴は、そこそこいるが
EAの話題がほとんど出ない
使っている人は、うわさレベル
作っている人は、さらに少ないと思われ
0211名無しさん@お金いっぱい。
垢版 |
2017/09/18(月) 19:09:13.74ID:/6o1Fxbr0
聖杯の道はあまりにも遠いなあ
夢のまた夢か
景気がいいのはアフィと詐欺商材屋の掛け声だけになったな
手作りea専業の俺は長生きし過ぎたのか?
0213名無しさん@お金いっぱい。
垢版 |
2017/09/18(月) 20:03:23.83ID:7H5TTtJ80
200です
初めて作ったインジケータだけど
作りがシンプルな割には、なかなか良いかもしれない
ダイバージェンスが少なくて、
悪くないところで利益確定できている
0214名無しさん@お金いっぱい。
垢版 |
2017/09/19(火) 00:08:58.25ID:eiz2sdtx0
えっと、確かにMT4でやってはいるんですけど、
コンパチメソッド作って使ってるので、
仮にMT5に移行したとしても殆ど同じコードのままいけちゃうんですよね。

4だ5だ言ってる人、おつかれさまっす。
0217名無しさん@お金いっぱい。
垢版 |
2017/09/19(火) 01:02:06.95ID:MWzqWHsC0
>>214
A.R.Young流かな?
あれ、日本語訳がないから日本人はあまり知らないのよ
ぜひ、MT4/MT5互換ブログ作って日本人のために公開してくれ
CTradeをClassで作るんだよな
IndicatorもMT5のように作るんだが、面倒で仕方がない
iMAがあるのに何故わざわざMT5に合わせて一から作るのかまったく理解できない

MetaQuats社のバージョンアップはユーザーはまったく理解できない
ユーザーをボランティア扱いにして、MQ社は検証もせずにバージョンアップして
ユーザーに調べさせているとフォーラムでも苦情が出ている
0219名無しさん@お金いっぱい。
垢版 |
2017/09/19(火) 02:08:47.62ID:wlW7JCxw0
>>215
互換性
簡単に言えば、どちらでも動くという事
0220名無しさん@お金いっぱい。
垢版 |
2017/09/19(火) 08:03:52.76ID:qLjhspeG0
>>192
規制されついでにゼロスプ口座でいいと思う

EAだとスプレッド方式と手数料方式では
体感できるほど差がある

裁量だとレバレッジを高くとれる方に
流れやすいが
0221名無しさん@お金いっぱい。
垢版 |
2017/09/19(火) 08:05:37.91ID:eiz2sdtx0
>>217

CTradeじゃないです。
https://www.mql5.com/ja/articles/81
基本的に、ここにあるのを参考に、必要と思われる物を纏めた上で加筆したUniversal.mqh作ってincludeしてるだけですね。

MQL4の感覚で使えるように作ってあるので、命名規約としてはMQL4の関数にプレフィックスとしてuをつけてます。
こんなのがずらーっと。だから基本、MQL4のEAのコードについて、片っ端から頭をuにするだけで動きます。

double uAccountProfit()
{
  #ifdef __MQL4__
    return AccountProfit();
  #else
    return AccountInfoDouble(ACCOUNT_PROFIT);
  #endif
}

ロジックからはネイティブな関数は基本的に使わず、このUniversal関数群を介してアクセスしてます。
MQL5ではオーダーの扱いが大きく変わったので、MQL4の通常の用途に一番即している機能で互換させてます。
たとえば、こんな感じ。

int uOrdersTotal()
{
  #ifdef __MQL4__
    return OrdersTotal();
  #else
    return PositionsTotal();
  #endif
}

ある程度EAが出来た時に将来を考えてこのコンパチ関数群を書いたので、一応、動作することはわかりましたけど、最適化はしてないです。
今は本体のロジックの方を煮詰めているので、それが終わったらMT5で最適化しようと思ってます。
0222名無しさん@お金いっぱい。
垢版 |
2017/09/19(火) 09:13:30.87ID:6Jh00Inh0
>>221
お、そんなarticleあるんだと思ったらとんだ期待はずれ
CTradeなんてソース見ると使う気になれんし困ったもんだね
0223名無しさん@お金いっぱい。
垢版 |
2017/09/19(火) 09:24:25.42ID:eiz2sdtx0
CTradeって、全然知らないんですけど、
結局、昔ながらのMQL4のコードからごっそり書き換えしなきゃいけないんですよね?

それ、何の解決にもなってないなぁ…っていう。
0224名無しさん@お金いっぱい。
垢版 |
2017/09/19(火) 09:30:02.31ID:MWzqWHsC0
>>221
素晴らしいです。バグチェックして
市販eaか無料eaにしてブログに公開すべき
需要があるかどうかは知らん
MT4とMT5で関数の互換性さえないmqlには殺意さえ感じる
0225名無しさん@お金いっぱい。
垢版 |
2017/09/19(火) 09:30:57.56ID:6Jh00Inh0
CTradeのソースはMQLのIncludeの下にあるから見てみればいいよ
まぁ割り切れば使えるだろうけど、真面目にやろうとするとMQL5は面倒すぎるw
0229名無しさん@お金いっぱい。
垢版 |
2017/09/20(水) 12:28:56.64ID:Y2k5gOD60
MT4でこんなザマなのに、
MT5やcTraderで儲かってる奴聞いたことがないな
0230名無しさん@お金いっぱい。
垢版 |
2017/09/20(水) 12:32:47.66ID:Y2k5gOD60
API含めて自動は業者が有利仕様に決まってるだろ
ミラートレードなんて殺人兵器並み
0232名無しさん@お金いっぱい。
垢版 |
2017/09/20(水) 13:44:49.00ID:BCwByHPR0
オープンポジションの情報についてstructで持ってたんですけど、
リファクタリング進んできたら、Objectで持って自分でパラメター計算させたほうがいいよな、と思い始めました。

PHPならマジックメソッドっていう便利なアクセサがあるんでそうしてるとこですけど、
MQLはやっぱりgetterとかsetterとか作らなきゃダメなんでしょうかね?
0243名無しさん@お金いっぱい。
垢版 |
2017/09/22(金) 15:32:34.20ID:O+XDiPU50
聖杯じゃ!聖杯ができたぞぉおおおおおおおおおおおおお ガチャン!パリン...
0244EAの神様!!
垢版 |
2017/09/23(土) 21:31:37.75ID:7guSC/co0
おい!MT4のMACD Sample.ex4を最適化するだけで
下記のBT結果になるんだが、オレって天才?それともBTスペシャルなのか?
MACD Sampleを改良して使ってる奴いたらアドバイス頼む

◎2007/9/23-2017/9/23 10年BT結果
初期証拠金 100000.00
純益 669560.37
プロフィットファクタ 2.07
相対ドローダウン 35.96% (74792.00)
総取引数 4260
勝率(%) 4162 (97.70%)

http://uproda.2ch-library.com/977756jbK/lib977756.gif
0245名無しさん@お金いっぱい。
垢版 |
2017/09/23(土) 21:43:14.49ID:7guSC/co0
それはそうと、前配布していた無料EAのFT結果はどうなった?
ただでもらった奴は、そろそろ結果出てるだろ?
やはり、壮大な釣り針だったのか?
基本ただでもらったら、結果を公表するのが世界のネチケットなんだがな
0247名無しさん@お金いっぱい。
垢版 |
2017/09/23(土) 21:45:45.11ID:7guSC/co0
>>244 kwsk 良いのか悪いのか分からん
0248名無しさん@お金いっぱい。
垢版 |
2017/09/23(土) 21:46:52.04ID:7guSC/co0
アンカミス >>246 kwsk 良いのか悪いのか分からん
0249名無しさん@お金いっぱい。
垢版 |
2017/09/23(土) 21:55:56.82ID:sGX6r4mH0
>>245
アレのバックテストの結果をちゃんと見たか?あのテスト結果を見たら、フォワードでまともに動くはずないって分かるだろ
0250sao
垢版 |
2017/09/23(土) 21:58:03.59ID:nhYUwHdJ0
〇〇〇「プライベートトレーディングレッスン」参加者を募集中!〇〇〇

プロのトレーダーと会ってトレード方法を直接教わることができる
「プライベートレッスン」の参加者を募集しています。
難しいチャートやテクニカル分析などは必要なく、
レッスン後は担当トレーダーがメールなどでしっかりサポート。
初心者でも副業として最も効率の良い業務を継続できます。

ご紹介する手法の特徴は以下の通りです。
1.ローリスクハイリターン
2.長期ロング取引です。
3.ノーレバレッジ
4.永続的に通用する法則
5.順張り、逆張りどちらにも対応。
6.もちろん全ての通貨に対応可能。
7.受講後も成功まで親身にサポート。

詳しくはこちら!
両さんが告げよう!情報商材の実態を暴露! FX Forex 週刊相場見通し
URL: http://fujisan2017.net/20170920-2
0251名無しさん@お金いっぱい。
垢版 |
2017/09/23(土) 22:00:40.87ID:7guSC/co0
>>249 ゴメン、無料EA興味なかったので見てないわ
IBの無料EAもらっても使わないレベルw
つか、2chの圧縮ファイルは恐くてDLできんw
0254EAの神様!!
垢版 |
2017/09/23(土) 22:47:17.04ID:7guSC/co0
さきほどのMACD Sample.ex4 気になるのでネットで調べてみた。
するといるもんですなw ツワモノがw
なんと、負けなし勝率100%のBT結果! ホントかよw
されど、EA億万長者はイマだ聞いたことが無いという現実w
聖杯は、ムズカスイ…
https://auto-ts.net/archives/693
0255名無しさん@お金いっぱい。
垢版 |
2017/09/23(土) 22:49:16.83ID:wFg+VaeJ0
もらったからネチケットで書くけどw

そもそもBTの段階で1分間に頻繁にmodifyしてた
この段階で凍結の恐れありw

デモ口座でフォワードするも
アクセスに問題があるのか操作履歴でエラーが2件ほど出てた

たまにうまくエントリーまでこぎつけた1件は利益が出た
たしかポンドドルだったか

以上
0256名無しさん@お金いっぱい。
垢版 |
2017/09/23(土) 23:09:19.58ID:sGX6r4mH0
>>255
BTではFOMC、雇用統計、ECB、ADP雇用あたりの日時で動いていたから、値動きが大きい時にエントリーして、
トレーリングで追っかけるロジックなんだろうな。
指標で大きく動く時にあんな頻繁なordermodifyが通るワケないし、スプでやられる可能性が相当高いと思ったんで
俺はもらったけど結局動かさなかったわ
0258名無しさん@お金いっぱい。
垢版 |
2017/09/24(日) 01:43:26.47ID:IdrMJkBp0
指標の時は手動でもOrderModify受け付けない事たまにあるよ。
MT4の古い常識なのかわからんけど、OrderSendでストップ同時に指定すると
エラーになる業者があるようで、OrderSendの直後にOrderModifyで
ストップとリミットを後で入れる仕様のEAは多い。
でもこれが指標時でOrderSendだけもし通ったら一発退場も有りうるので
業者の注文受けの特性を各々知っておいた方が良いと思うね。
0261名無しさん@お金いっぱい。
垢版 |
2017/09/24(日) 06:57:42.97ID:RJw+nAij0
>>245
>>61以来レスしてないからもう必要なさそう
ちなみに円口座爆損、ドル口座は利益出てる
FT協力したんだから作者みてるなら円口座修正板も送って欲しいけどな
0263名無しさん@お金いっぱい。
垢版 |
2017/09/24(日) 12:12:23.50ID:xmvMJNNm0
どうでもいいけど、「ネチケット」を10年ぶりくらいに見てWindows2000とかの画面が脳裏に蘇った。
0265名無しさん@お金いっぱい。
垢版 |
2017/09/24(日) 12:43:48.06ID:cN6/zUL90
何もせずお金が増えていくってことは、俺らのやろうとしていることはある意味現代の錬金術を確立しようとしているわけ
そんなに簡単に実現できるわけないしスレなんか過疎って当然
天才が10年単位で努力して実現できるかどうかの目標だと思われ
0266名無しさん@お金いっぱい。
垢版 |
2017/09/24(日) 13:15:35.21ID:irZAch9L0
解釈間違いだな
何もせずじゃない、きちんとロジックを考え手法をプログラミングしている、
労働の前払いで対価を後から貰う権利収入に似ているってことだ
自分ではいいと思って作曲した歌が売れるかどうかっていう問題、小説家の印税も然り
ヒットメーカーがいて作家が居るのと同じだから結構成功者はいるっていう事
■ このスレッドは過去ログ倉庫に格納されています

ニューススポーツなんでも実況