【MT4/MT5】 EA開発研究スレ Part37 【自動売買】 [無断転載禁止]©2ch.net
■ このスレッドは過去ログ倉庫に格納されています
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/
▼ドキュメント
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開発研究スレ Part36 【自動売買】 [無断転載禁止]©2ch.net
http://tamae.2ch.net/test/read.cgi/market/1481159723/ 3〜4ヶ月で倍になると1年で10倍になる
机上の計算だけなら5年くらいで日本一の金持ちになれる >>543
確かにそれくらいのものなら聖杯とも言われるだろうな 普通の業者だと50万通貨程度で結構滑らされてたし、
ン億運用するならドル円でスプ2銭とか見なきゃダメなんじゃない?
それはまた別の段階だなあ。
そこまで行けば金使ってできることもあるかもしれないけど。 おで211だお やっぷーげんきっちょ!
その節はヨロピコンキスタドールになりますた(核爆 バックテストだと月380ペッペ出るのにLIVEで回すと110ペッペしか行かない(´・ω・`)
むずかしいのぅ EAをJFOREXのJAVAに移植してみたいんだけど、JAVAって結構簡単? >>540
そんなことはないと思うぞ
自分でOFFにしないと、再起動したときにバージョンアップされるだろ >>551
コンバーターは付属してる。
その先は、試したこと無い。 おれなんてBT月2000pipsなのにフォアードエ月-3000pipsやでまだ期待して動かしてるで メモ:テクニカル指標はBid基準で計算される
Close[1]は
確定した前の足の終値ではなく
確定した前の足の最終のBidである 4本値をBidで出してるから最終Bidが終値なんだが 業者によってClose[0]とBidが違うこと言ってんのかな? askとbidでスプレッド分違いが出るよってレベルの話 例えば、逆張りEAでそれを意識しない場合、買いは売りより取引回数は増えて利確・損切りでは不利ってことなんでしょう。
なるほどなとは思う。 メモ:MT4で取得できる Volume は取引出来高ではなくTick数である 為替取引の出来高って分かるのか
株の上場銘柄みたいに市場が定まってる訳じゃないから
正確な数値は不明だよな?
って疑問があったがそういう事か iBandsのdeviationが4以上の○.2、○.3、○.7、○.8(4.2とか6.7とか)の時にBTの処理が異常に遅くなるのは何で 昔そういうバグがあったような気がするが、まずは最小の再現プログラムを作ってみ 確かにバグがあったな4以上ってまともに数値とれたなかったぞ
使うならチェックしたほうがいいよ(つか、内部でエラーでまくってるのかな?) まぁ普通はiStdDevで標準偏差取ればいいんだけどな やっぱバグかなあ
何か途中でランダム的にBTが止まるから必死で見直してたらこいつが原因って行き当たって >>553
ほんまやね。
こっちの方がティックレベルでBTできるんじゃないかね? 前に試した時はコンパイルすらできんもの吐いてたけど、まともに動くようになった? Javaだからコンパイル違うか
とにかく今はまともに動く? おお凄い延びてた。wannacryで死んでた(会社バレる笑
ご存知の通り一分足でみると急激に変化してるような相場でもティック単位でみるとただの下降上昇の連続でしかなくって、勢いづいた時に順方向にエントリーすれば、数pips取れるからそれを連続でやっていく感じ。
誰かがソースみて書いてくれてたけどトレンドとかオシレーターとか何も必要ない。
判定がポイントで、前のティックとの幅での比較だとノイジーすぎるから、プラスしてティックが更新されるスピードで勢いを判定してる。
んでもってデバックして分かったけど、mt4だと恐らく7tick/秒が最大値っぽくて値が飛びすぎることがあって、端っこで掴んじゃってイマイチ成績がjforexに叶わない感じ。
あとスプレッドが拡大しすぎ。滑りは当然だとしても。
ってことで100万でEA売るのは無理そうだな〜
(一時アドレスだったから消えちゃったけど、ソース送ったひとアドバイスとかあったらおしえて〜)
ハイレバ口座は今490$ぐらい。一旦400$ぐらいまでslして、回復中?
ちなみに億トレーダーでしたがユロスイで5000万ぐらい損したんで、今は普通のトレーダーです なんだ。思ったよりうまくいかなそうだなあ。
そんなにうまくいったら逆にコワイか。 初心者スレじゃないからあれだけど、スプ広がった時エントリーしないだけなら
double SpreadNow = MarketInfo(Symbol(), MODE_SPREAD);
if(SpreadNow <= Spread許容ポイント)
{
// エントリーしない
} intだな。ボロボロなので書き直し。
int SpreadNow = MarketInfo(Symbol(), MODE_SPREAD);
if(SpreadNow <= Spread許容ポイント)
{
// エントリーする
} >>581
ありがとう〜エントリーしないようにしてるよ〜 >>576
https://www.amazon.co.jp/dp/4899774265
をぽちぽち読んでいるが,最初の例であるMomentumストラテジー「CiMomentum Mom.Main(1)>100 買い <100 売り」が一番BTの成績が良いんだね
指標を取り入れたら思うように成績が出ない >>576
ほう…これも目からうろこな考え方だな
EAもいろんな考え方があるもんだ >>576
JFOREXのバックテストはどんな感じでするの? >>585
やり方はmt4と対して変わらないよ〜テスターで実行するだけ。
ただ、よりリアルに近い形でテストできる。
(ティックデータの持ち方もアスク、ビット、ボリューム、タイムスタンプで持ってる)
このデータtickdatesuite使ってる人ならわかると思うけど、デューカスのならただで貰えるからこれでやった方がいいと思う。(この辺のツール使って)
自分の場合、本気で売りたかったから有料で使えそうなブローカーのリアルのティックデータ買って(1ブローカー、1通貨で7万ぐらいだったはず)DBにして、EAで読みにいくバックテストツール作ってテストしてる(pythonでゴリゴリに書いたきったないツールだけど >>586
それだと利益でるの?
実運用でだめだとすると、なにが問題なのか・・・ MT4だと大抵の業者はすぐスプ広げたり滑らしたりしだすからそういうの無理なんだよな 確かにそうかも
同じポイントでポジとるやつが多ければ瞬間無理やり下げてロスカットさせても利益出るしな
って、もう無理げーやん・・・ 一応勝ててるけど、売れるほどじゃない
(fx-○nで売ってるものには圧勝する自信あるけど)
やっぱりスプレッドと滑りだね〜 やっぱそんなもんなのか〜
ECNだから多少の滑りは許容してるけど、動き怪しいなってのを多々感じてた。
難しいな〜 211氏?前回EAもらえなかったんだけどもう一回EA配布してくれない?
tes7144@excite.co.jp >>592
細かくロジック書いてくれてるのにどうしてあなたはそうなんだ。恥を知りなさい。 http://imgur.com/a/BYHiK
>>593このトレード結果で15:30に売りと買いで何度も入ってるのがわからない
あとMDPみたいにペンディングオーダーを何度もモデファイするの? >>594
ちゃんとみてないけど、秒単位の表示だから上下に跳ねてるだけだと思うよ〜
&トレールはしてるけど俗に言うhyperactive的なことはしてないよ。ブローカーに嫌われてたくないし 確かによく見たら、注文が極端に偏ってんね
説明通りのスキャ的な動きじゃなくて、乱高下してるときとってる形?
他の時間は動かなかったのかな?
あと、手数料ひかれてないっぽいね。引くとPFは2.32か あとよく見ると、損大利小だね。確かに実際どう動くのか見たくはある ふと思ったんやけど、エントリーから1pipも逆行しないことってかなり稀だよね?
だったら、エントリー判定から-1pipの所からエントリーするようにしたら、100回で、100pipsも変わるんだよなあ エントリー判定が絶対的な値ならそうだが、
1pipずらしたところをエントリーポイントとしても
また1pipくらい逆行するよねって話になるぞ 少なくともって話。
どういうデータ分析すればいいかわからないけど、
2pipsにしたら不利な状況が増えたり、機会損失になる可能性があがるとかないかね
自分は、勝ちトレードでも体感で、2、3pipsぐらいは逆行することがかなり多いと思う。 >>602
よくわからん
1pip変えた所で勝率に変化はないと思うんよね
エグジットは以前と変更なしが前提で。 たとえばだけど たった1pipsで勝率が劇的に変わるなら1pipsたまたまで勝ってる可能性が多いわけでバックテスト結果はいいが信頼性は相対的に減ってると思っていいかな
この辺はvisualモードでバックテストして目視でみるとよく分かる 時間かかるけど 個人的には1pips逆行どうのではなくエントリーシグナル出たらティック毎にベクトル求めて逆行して跳ね返ったら逆指値で注文、これならそのまま順方向に進めばおkだし逆行なら逆トレーリングし続けて戻したら注文約定にさせると下がった分だけ有利にエントリーできるね >>605
難しい内容だけど、逆指値は内部でってこと?関数化できる?
自分のは、かなりざっくりだけど、こんなイメージ
if ( bReserve )
if Bid <= Buyrate Ordersend() breserve=false
else
通常のエントリー判定
Trueの場合、breserveをtrueに
BuyRate = Bid - 1*digits 逆差し注文はBTスペシャルの1つだ。実トレでよい成果が出るかは知らないけど >>607
命名規則が‥‥camel式とか勉強しような いま出先でサンプル書けないが シグナル出た瞬間エントリーあったとグローバル変数に保存、ティック価格もグローバル変数で引き算
条件にあったら逆指値いれていくつ逆行したらモディファイみたいな簡単な内容
その後、逆指値が約定してOP_BUYとかに約定したら普通のトレーリングすれば驚くほど取れる 実運用でも誤差あるけど結構ガッツリ取れるよ
この手法は高値安値のエントリー系でよく効くよ >>610
説明聞いてもよく分からないので
画像でもいいから、
Myfxbookのリアルトレード結果見せてくれると有難い >>609
基礎がないものでw
なんとなく知ってたけど、調べてやっとわかったよ
>>608
どんな感じか全然わからんなあ
0.5pipとかでもいいんだよね。
m1 0.3 、m5 1 、m15 3 、h1 10pipぐらいのイメージがある
とりあえず裁量用のものを改良してみた myfxbookはよくわからん 今免許合宿であと1週間PC触れんので帰ってまだ覚えてたらソースごとあげるよ >>613
合宿免許ってなんか懐かしい響きだなw
今の普通免許って2トントラックも運転できないんだっけ ガッツリ取れてもいいけど、BTじゃないよね?
その方法はBTだと取れちゃうんだよ 先週、221氏に似たロジックを改善して試す言ってたものだけど
@Tickに寄らないものとATickを記録してそれだけで判断するもの動かしてるけど
今日は話にならんなあ。221氏との違いはトレールとTPSLが主だと思うけど
ホントに細かい勢いみて儲かるの?疑問が強くなってきたw
ちなみにOanda-Japan PracticeでFTしてる てかそれ儲からないから。ただのBTスペシャル。ばらまいたのはそーゆうこと。本気で追うだけ人生無駄にするよ すごいよ。PF0.3w逆にしたらクソ儲かるレベル
一方的に動く相場だと、逆にすごく儲かるんだけどねえ
だから相場は難しい >>618
俺はY3z/y5gI0だけど、彼のオリジナルはそんなにシンプルなものじゃないと思うよ。
大筋のロジックやら判定のポイントまで細かく書いてくれてるけど所詮日本語の要約だしね。
実際には、根拠のある仮定を元に試行を重ねた結果が他にも色々と的確に実装されてると思う。
基本、javaからの移植な訳だし。
くだらない奴ならとっくに満足してるレベルなんだろうけど、なんというか本気度が違う感じ。 >>621
フィルタでうまくやってるならわかるが今日のドル円は無理だよ
チャート見ればわかるがほとんどが大きく動いた後折り返しちゃってる
まあそんな単純な理屈だけで儲かったらすごいわな
もうちょっといじっては見るけど 蛇足だが、自分のEAはティック3秒分でTPSLは2銭で見てる
思い切ってもっと細かくしなきゃだめなのかもな 地方に別荘買ったんで車運転できないといけなくなったんで免許とりにきてる30なんや いやマジだって 周り十代二十代前半ばっかでめっちゃ恥ずかしいで TickのRSIまで計算してやったことあるけど
Tickで成功した奴は誰もいない
BTは信用出来ない。しかも業者ごと違う。
無駄な時間潰してる暇があったら次のアルゴ紹介汁!
クレクレ厨レベルでは話しにならん、
プロでもレベルが低い >>623
ドル円は10年BTクリアしても
なかなか勝たせてくれないな
相手は恐らくAI駆使して相場動かしているのだろうけど、
こちらの情報はすべて拾われてると思って間違いないな そらtickのRSI意味ないやろw
平均価格の相対関係と瞬間価格の絶対的な位置になんの関係性があるんやw
むしろ絶対的な位置が上げたり下げたりでその差の積算がトレンドと呼ばれてるのを追求したらどうか? >>630
まぁいつものやつらだから相手にしなくていいよ
それより合宿はDQN多くない?
夜は楽しめてるかね 千葉なんやけどDQN多いわ萎えるで同期がいい子で助かった
夜は学科勉強漬けやね 周りは遊んでるがおっさんになると余裕なくなるわw
はやく免許とって家でのんびりしたい うーん俺のやってるベクトル求める方法だけど グローバル変数にontick毎日 一つ前のtick価格記録して差をベクトルとして グローバル変数に記録
工夫すれば n tick動くまでそのベクトル積算って判定いれればその瞬間のtickの勢いも判定できるよ
勢いないのにtickが動く相場 1tickで一瞬で動く相場とかね >>635
おっ、じゃあもう少しだな
がんばってなー いま、俺の聖杯とドル円のAIが戦っている
まるでTVゲーム見てるみたいで面白いw バックテストでリーマンショックも311もクリアしたから、口座で3ヶ月運用して上手くいって
始めようかって思っていた矢先に
ここ数週間のアメリカの弱々しい相場で、負けるって、、、、
リアルに入金できなくなってしまった。作り直すの嫌だw ■ このスレッドは過去ログ倉庫に格納されています