【MT4/MT5】 EA開発スレ Part10
http://awabi.2ch.net/test/read.cgi/livemarket2/1315604680/
- 1 名前:Trader@Live! :2011/09/10(土) 06:44:40.80 ID:L/oWZF0i
- 【MT4/MT5】 EA開発スレ Part10
EAの開発をメインとしたスレです。
> MQL質問 →初心者スレ
> テスト結果評価 →ここ、開発スレ
> 売買アイデア →インジスレかもね
> テスト効率化 →ここ、開発スレ
> インジケータ →インジスレ
> 特殊インジケータ(波形フィルタ等) →インジスレ
姉妹スレとの住み分けを考慮しながら利用しましょう。
姉妹スレとのマルチポストは止めましょう。
姉妹スレへ誘導された場合は素直に従いましょう。
長いソースを貼る時は>>2のアップローダーを利用しましょう。
▼前スレ
【MT4/MT5】 EA開発スレ Part9
http://kamome.2ch.net/test/read.cgi/livemarket2/1310911717/
▼過去ログ
【MT4/MT5】 EA開発スレ Part8
http://kamome.2ch.net/test/read.cgi/livemarket2/1304178085/
【MT4】EA開発スレ Part1
http://anchorage.2ch.net/test/read.cgi/livemarket2/1260885415/
【MT4】EA開発スレ Part2
http://anchorage.2ch.net/test/read.cgi/livemarket2/1272739231/
【MT4】EA開発スレ Part3
http://kamome.2ch.net/test/read.cgi/livemarket2/1276729174/
【MT4】EA開発スレ Part4
http://kamome.2ch.net/test/read.cgi/livemarket2/1283178072/
【MT4】EA開発スレ【児童売買】
http://kamome.2ch.net/test/read.cgi/livemarket2/1283997762/
【MT4】EA開発スレ2【児童自動売買】 > 実質Part6
http://kamome.2ch.net/test/read.cgi/livemarket2/1294388535/
【MT4/MT5】EA開発スレ Part7
http://kamome.2ch.net/test/read.cgi/livemarket2/1298955679/
・参考サイト
MQL言語リファレンス日本語翻訳マニュアル
ttp://www.metasys-seeker.net/MQL4_Reference_ver1/MQL4_Reference_Contents.html
MetaTraderまとめWiki
ttp://hikaku.fxtec.info/metatrader/
・アップローダー
めたとれなうpろだ
ttp://u3.getuploader.com/mt
MetaTrader掲示板
ttp://bbs.fxtec.info/x/c-board/c-board.cgi?cmd=;id=metatrader
・姉妹スレ
【MT4/5】MetaTrader初心者専用26【ゆとり隔離スレ】
http://kamome.2ch.net/test/read.cgi/livemarket2/1306936578/
【MT4/MT5】インジケータ開発【ネタ募集】
http://kamome.2ch.net/test/read.cgi/livemarket2/1304547533/
◆ダブルオーのスレ◆EA.インジ製作
http://kamome.2ch.net/test/read.cgi/livemarket2/1298722517/
- 2 名前:Trader@Live! :2011/09/10(土) 12:42:01.39 ID:vahFttoB
- >> 996 名前:Trader@Live![sage] 投稿日:2011/09/10(土) 05:30:35.54 ID:ZFRa8zsa [2/2]
>> 取引用に6コ、最適化用に12コ、合計20コ動かしてるがたまに画面がおかしくなるな。
>> デスクトップヒープがまだ足りないのかなこれ。
うちのノートPC XP 4GBでは
DesktopHeep 4.5MBにしてMT4 22個が限界っぽいけど
もっと増やせないかのう?
- 3 名前:Trader@Live! :2011/09/10(土) 13:05:59.40 ID:6L2F/lru
- > 売買アイデア →インジスレかもね
って、売買のアイデアはここでいいんじゃないかと思うんだけどなぁ…
インジスレはインジ開発スレであって、既存のインジやありふれたフィルタを使うなら
EAスレのほうが合ってるような
俺の作る主なEAは逆にインジ化しにくいのが多いし
- 4 名前:Trader@Live! :2011/09/10(土) 13:24:52.81 ID:L/oWZF0i
- >>3
> 既存のインジやありふれたフィルタを使うなら
そうだね、アイデアの実現方法はスレが分かれるけど、アイデアそのものや既存インジ使うならここだねぇ〜。
- 5 名前:Trader@Live! :2011/09/10(土) 17:26:31.01 ID:k/8ZCswi
- EA開発スレで「売買のアイデア」が話題の中心になったことは基本的にないし
これからも「売買のアイデア」はスレ違いとして扱う方が俺はいいと思う。
なぜか?
そもそも大前提が「(程度の大小はさて置き)自分で書ける」なんだから、自分
で書いてテストして結果を得られるはずなんだよ。
結果を知ってるはずの者がなんでアイデアそのものを口にする?
アイデアを口にする者は自分で書けない(書いてない)思いつき(妄想)を吐い
てるだけの場合が99%なんだ。
それは明らかにスレ違いで、必勝法だの手法だののスレに行くべき。
実装上の問題で行き詰まって助けを求める者は受け入れていい。
でも、この場合、質問内容は十分に具体的なプログラミングの問題になって
るべきで、アイデアという抽象的で粒度の大きな話には決してならないはず。
まあ要するに、書けない者の妄想は要らないってだけの話なんだけどねw
- 6 名前:Trader@Live! :2011/09/10(土) 17:36:55.74 ID:PLmtlliZ
- >>5
そうそう、要するに、一般的なスレなのに、
手法スレ化、日記スレ化、教祖スレ化するな、って事だと思う。
そうしたければ、専用のスレを立ててスレ主として存分に振る舞えば誰も文句を言わないわけでね。
- 7 名前:Trader@Live! :2011/09/10(土) 17:39:58.85 ID:SkNYfA2U
- アイディア=荒らし、クレクレという前提に囚われ過ぎてると思うな
インジスレから見たらEAの売買アイディアなのにここなんだよって言われ手も文句言えない
実際には利用者が被るからそんな事言われないだろうけど
- 8 名前:Trader@Live! :2011/09/10(土) 17:41:08.09 ID:YCSFP6dv
- 10スレ目とは思えないな。どんな話題がスレチかを相談する場所になってるしww
- 9 名前:Trader@Live! :2011/09/10(土) 17:51:35.97 ID:SkNYfA2U
- 普通のスレは自分の嫌いな話題は「スルー」でいいんだが、EA系のスレは「排他」になるんだよね
プログラムの知識が必要なため芝居が高いこと、手法やらソフト化やらに価値があるから公開すること=正しいではないこと、リアルマネーがかかっていてギスギスしていることが原因の一つ
逆にリアルマネーがかかっていて、うざいやつ(クレクレや楽しようって輩)が湧きやすいことも原因の一つ
例えば、
>手法スレ化、日記スレ化、教祖スレ化するな、
って人もいるが、俺はコテを名乗って継続開発、相談する人がいてもいいと思うんだよ
まさに「開発」でしょ、それ
嫌な人はNGして「スルー」すればいいだけで、「排他」する必要はないのよ
一言加えると、自力で作ることが前提で、アイディアだけあるから、作って!とか言い出したら荒れると思うけどね
- 10 名前:Trader@Live! :2011/09/10(土) 17:57:39.33 ID:PLmtlliZ
- >>9
コテによるスルーが出来ないことについては、
インジスレに既に書き込んであるので、
そっちを読んでみてくれ。
- 11 名前:Trader@Live! :2011/09/10(土) 18:01:23.70 ID:SkNYfA2U
- いやそこはスレを分けてるんだから、コピペしようぜ
分けてる意味がなくなるがな
というかスレをまたがって議論することが前提なのはあかんよ
- 12 名前:Trader@Live! :2011/09/10(土) 18:19:22.56 ID:SkNYfA2U
- インジスレのPLmtlliZのIDを追ってみたが、主張がよく分からん
落ち着いたら、簡単にまとめて書いてくれ
コテがコテを付けたがらないって意味なら、それをスレルールにしちまえばいいと思うけどね
○継続的に自作EAの話をしたい人、相談したい人はコテを付けてください
話を把握しやすくなります、また、気に入らない住民がいた場合はNGという対応が取れるため、荒れることなく話が進みます
とかね
とりあえず、どんどん「排他」してスレを分けてけばいいって考え方には賛同できないんだわな
板的にも迷惑だし
- 13 名前:Trader@Live! :2011/09/10(土) 18:39:06.20 ID:/CQvo4jV
- かつてここから追い出されたっていう信号処理の人がこんどはインジスレも荒らしててさあ大変
- 14 名前:Trader@Live! :2011/09/10(土) 18:40:44.15 ID:SkNYfA2U
- 荒らしは荒らしで対処するしかないけどな
そういう奴は該当スレ行けといってもいうこと聞かないもの
- 15 名前:Trader@Live! :2011/09/10(土) 18:58:11.90 ID:PLmtlliZ
- >>12
すまんね。コピペじゃマルチみたいで嫌だっただけなんだけど ^^;
要は、
・今一番問題を起こしている人物がコテ付けを拒否している。
・この人物が主張するような「IIR、FIR、回帰分析」のような基本用語をNGワードに出来る訳がない。
・だからあなたが主張するようなNGして「スルー」することは出来ない。
そういう人物が実際に今そこに居ますよ、どうしますか、ということ。
後はまあ、他の人には迷惑だろうが、「排他」するくらいしかないでしょ、ということ。
スレルール化しても聞かないと思うしね。
- 16 名前:Trader@Live! :2011/09/10(土) 19:03:15.69 ID:k/8ZCswi
- >>13
別に荒らしてはいないように見えるが?
多少、成果発表の場になってるきらいがあって凸待ちくさいってのが反発を生む
原因だとは思うが、コード出して話してるんだから周りも多少の譲歩はすべきだ
ろう。もう少し様子を見てれば?馴れ合い雑談になったら追い出せw
- 17 名前:Trader@Live! :2011/09/10(土) 19:08:48.52 ID:k/8ZCswi
- >>12
人ではなく話題でコテ付けるのもアリだと思う。
別板で却下されたアイデアなんでここでも却下されるかもしれんが・・・・・・
コテが幅を利かすスレって落ちるか雑談スレ化するかの二択なんだよね。
なぜか?っていうと、コテが食わない話題は常連も食わないから、ここでは何を
振っても無駄だと思った人はもうそのスレを見なくなる。
固定面子だとそのうち話題が枯れる。
そうなると過疎が進み残った者も雑談してるだけの場になる。
2ちゃんのコテスレに限らず、クローズドなコミュも大概のこのパターンで消えて
は生まれを繰り返してる。
コミュなぜ滅びたのかあたしよく分かる。
どんなに高尚振っても、沢山の可愛そうな信者を集めても、新陳代謝なしでは
存続できないのよ!w
人ではなく話題にコテハン(タグ付け)は話題の数だけスレ立てられない2ちゃ
んでは結構いい解決法だと思うんだが・・・・・・
- 18 名前:Trader@Live! :2011/09/10(土) 19:12:24.17 ID:/CQvo4jV
- >>16
純粋にその話題を議論したいのが目的なら別スレでやればいいだけのことだからね。
本スレをチラ裏化したら批判されるのは当然だろ。
- 19 名前: ◆mXx5gfarvs :2011/09/10(土) 19:18:38.06 ID:PLmtlliZ
- >>17
まあ、あなたが言う前にどんどん実践して、
便利だと思った人が真似して追随者が増えていき流行となり定着する、
となれば、>>17は記念すべきカキコになると思うけどね。
- 20 名前:Trader@Live! :2011/09/10(土) 19:20:19.17 ID:cFSEACIr
- >>15
信号処理の話をされるのがうざいんじゃないの?
いやな人がNGワードにするのは妥当な提案に思えるけど
- 21 名前: ◆mXx5gfarvs :2011/09/10(土) 19:20:41.78 ID:PLmtlliZ
- >>19
おっと、うっかり「#自治」って入れたらトリップになってしまったw
- 22 名前:Trader@Live! :2011/09/10(土) 19:23:42.85 ID:6L2F/lru
- たとえばエグジットをトレンド系インジを使うか、オシレータ系を使うか、
pips数で決めるか、ボラで決めるか、時間で決めるか・・・
そういうのはまさにEA開発だと思うんだ
クレクレを排他したいなら、具体的なコードを書かずにMQLが使える人には分かる程度に
ぼかして書けばいいだけで、その話題自体を排他してしまったら
EA「開発」スレとは呼べなくなると思うし、そういうことを話したい人は
どこで話せばいいんだって話になる
つかインジスレにその話題を持っていったところで、クレクレ君がインジスレに張り付くように
なるだけで何の解決にもならないと思うんだ
- 23 名前:自治 :2011/09/10(土) 19:25:15.99 ID:k/8ZCswi
- なんで#入れるんだよ。
$varとか?varとか食っちゃうMQL4でも#varは特殊記号だっつ〜のw
- 24 名前:自治 :2011/09/10(土) 19:28:15.73 ID:PLmtlliZ
- >>20
じゃあちょっとインジスレ行ってそのNGワードで問題の人物の全てのレスが消えるかどうか、試してみなよ。
また逆に全然別の話題、あるいは別のスレ、別の板でそのワードが出たとき、消えるのをどうやって防ぐの?
固有名詞でも何でもない、ただの用語なのに。
>>23
いや、ほら、ツイッターのタグだから ^^;
- 25 名前:Trader@Live! :2011/09/10(土) 19:33:03.19 ID:cFSEACIr
- >>24
NGは板別・スレ別に設定できるよ
NGExってやつ
ってか全て消えないとだめなの?
多少見たってええやん
- 26 名前:自治 :2011/09/10(土) 19:44:21.37 ID:PLmtlliZ
- >>25
NGExというのは知らなかった。後で試してみる。
ただ、そもそも信号処理の話がうざいんじゃないんだよ。
上にも書いたでしょ。手法日記教祖信者スレ化させる書き込みが問題なだけ。
それだけ。
- 27 名前:Trader@Live! :2011/09/10(土) 19:49:26.77 ID:L/oWZF0i
- >>13 荒らしのお前に言われる筋合いは無いな。
- 28 名前:Trader@Live! :2011/09/10(土) 19:52:00.28 ID:L/oWZF0i
- >>12
> インジスレのPLmtlliZのIDを追ってみたが、主張がよく分からん
ID:PLmtlliZ、まだ居るん?
あぼーん済みだから知らんかったw
- 29 名前:自治 :2011/09/10(土) 19:53:10.95 ID:PLmtlliZ
- な、完全な荒らしだろw
- 30 名前:Trader@Live! :2011/09/10(土) 21:28:40.45 ID:SkNYfA2U
- >>15
それはちと我侭かな
貴方も言っているし、>>14でも書いたけど、荒らしは言うこと聞かないもの
嫌いな話題は別スレでしましょうっていうルール化は、まともな人が「排他」されるだけで、荒らしは残る、残念な提案だよ
「荒らしはおまえだ」と言い合っている状態での提案は、後で見返した時に撤回したくなるような提案だから、落ち着いてからもう一度考えてみるといいだろう
>>17
コテがいるからクローズドされる可能性があるということは、間違った意見じゃないけど、ケースバイケースだな
市況2でいうと、円高スレみたいに指摘する状況になっているスレもあれば、ユーロ円スレみたいにコテの話題とは別にその時その時の話題をしているスレもある
ドル円スレみたいにコテ禁止でも実質慣れ合い、定番ネタがあるスレもある
コテがいることより、スレで扱うネタが減る方がクローズドに近づくんじゃないか
>>9で書いたことの繰り返しになるが、まさに「開発」でしょ、って話を禁止する傾向はよろしくないと思う
- 31 名前:Trader@Live! :2011/09/10(土) 21:33:55.18 ID:SkNYfA2U
- そもそもクローズドを嫌う名無しがいるうちは、他の名無しがスルーされるなんてことはないんじゃね
- 32 名前:自治 :2011/09/10(土) 22:40:24.40 ID:PLmtlliZ
- >>30
> コテがいることより、スレで扱うネタが減る方がクローズドに近づくんじゃないか
> >>9で書いたことの繰り返しになるが、まさに「開発」でしょ、って話を禁止する傾向はよろしくないと思う
じゃあ、元通りにして、この「EA開発スレ」でインジの話題も扱えばいいのかね。
元々あっちのインジスレは、電気屋の信者が、電気屋専用スレを立てるつもりでいたのに、
すぐに落ちるだろう(w)とビビって、電気屋に興味のない人間も集まってくるように、
勝手にインジスレにしてしまった訳だからな。タイトルに「ネタ募集」とまで入れてw
そんな身勝手なスレの分割、EAスレでのインジネタ扱いの「禁止」の傾向は「よろしくない」んだろ?
あっちのインジスレは、タイトルはそうは見えないが、電気屋教祖と信者専用にすれば言い訳でね。
- 33 名前:Trader@Live! :2011/09/10(土) 22:44:48.53 ID:SkNYfA2U
- 完全に議論がブレてるよ・・・
客観的に見て、EAとインジでスレを分けることと手法orコテごとにスレを立てることは全然別物だぞ
とりあえず一晩寝ときな
- 34 名前:Trader@Live! :2011/09/10(土) 22:47:15.66 ID:N9G+Y5JH
- 気のせいか、あなたが煽っている気がするんだよな。
- 35 名前:Trader@Live! :2011/09/10(土) 22:48:38.66 ID:N9G+Y5JH
- あ、>>34は、>>32に向けてね。
- 36 名前:Trader@Live! :2011/09/10(土) 22:57:08.31 ID:uPshyuVr
- >>34
気のせいじゃないと思うよ
誰かが注目を浴びると面白くない、かまってちゃんとかがいるでしょ
その類だと思うよ
荒らしてどうするんだ俺w
- 37 名前:Trader@Live! :2011/09/10(土) 23:04:26.69 ID:N9G+Y5JH
- 話かわるけど、ゆとりスレって面白いな。空気的にはあっちが好きだ。
いやそもそも、俺がゆとりなのかもしれんが。
どうせなら、スレは楽しくやろうぜ。
精神を安定させることが、相場で勝つ方法だって戦争で死んだ、
じっちゃんが俺に言ってたよ。
- 38 名前:Trader@Live! :2011/09/10(土) 23:06:17.70 ID:SkNYfA2U
- あそこ、ゆとりと煽って答えない奴とゆとりと言いながら答える奴と2種類いるんだよな
前者はなんであのスレにいるのかわからんw
- 39 名前:自治 :2011/09/10(土) 23:07:01.84 ID:PLmtlliZ
- >>33
もともとインジスレじゃなくて「波動スレ」(w)とか建てようとしてたんだよ、信者自身が大まじめに。
波動手法スレ建てようとして、ビビって一般インジスレにしちゃったんだよ。過去スレ読めばわかるよ。
>>36
お前は信者でくれくれ厨なんだろw
- 40 名前:Trader@Live! :2011/09/10(土) 23:08:09.69 ID:SkNYfA2U
- 結果としてインジスレとして成り立ってるんなら、もうインジスレとして考えるべきだろ
あんまり過去を引っ張るといいことないぞ
- 41 名前:自治 :2011/09/10(土) 23:10:10.66 ID:PLmtlliZ
- そう、結果として、普通のインジスレとして機能していたのに、
誰かが日記スレ化しようとしているわけでね。
あんたの話、矛盾だらけだな。
- 42 名前:Trader@Live! :2011/09/10(土) 23:16:34.60 ID:SkNYfA2U
- >>41
えっ俺の主張は>>9+>>12だよ?
日記自体の問題性は低いと思っていて、このスレで扱う話題が減ることを問題視しているんだよ
そして日記を嫌がる人用の配慮ルールも提案しているということ
冷たいこと言えば、おまえがスルーを身につければ丸くおさまる話だと思ってるよ
うむ、続きは明日な
- 43 名前:Trader@Live! :2011/09/10(土) 23:20:47.50 ID:L/oWZF0i
- >>36
俺もそう思う。
たかだかインジのネタを連投した位で信者だとかなんとか…。
俺、信者なんて欲しくねぇ〜し、欲しいのは暴益だけw
絡む時間があるなら、アルゴでも考えた方がよっぽど得なのに、なにが目的なんだかよく判らん。
- 44 名前:自治 :2011/09/10(土) 23:23:05.18 ID:PLmtlliZ
- >>42
NGでスルーというあんたの話は無理だと言ったろ。
そしたらコテをルール化とか効力のないこと言い出して、最後はスルーしろかよw
全く実効性のない無駄話だったな。
>うむ、続きは明日な
いや、お断りだ。
- 45 名前:Trader@Live! :2011/09/10(土) 23:24:38.73 ID:SkNYfA2U
- >>44
>>30で返したやん・・・
どうみても興奮してるから今日はもうやめとけ
- 46 名前:Trader@Live! :2011/09/10(土) 23:32:00.44 ID:XJgKG11k
- 余計無駄にスレを消費しているなあ。
熱くなった貴方方は、この涼しくなる音楽でも聴きながらFXをやるといい。
ttp://www.dotup.org/uploda/www.dotup.org2005966.zip.html
- 47 名前:自治 :2011/09/10(土) 23:35:56.73 ID:PLmtlliZ
- >>45
話にならんな。>>30で言ってる「嫌いな話」云々は全く違うと言ったろう。
それとも、自分へのレス番のレスしか読まないのか?
日記が平気な奴と話しても無駄なんだということしか、得るものが無かったな。
- 48 名前:Trader@Live! :2011/09/11(日) 01:00:27.42 ID:Pup56E9x
- >>43
電気屋さんと呼ばれている人ならコテを付けたほうがいいのかな。
最初は「お前に言われたかねーよ」とその気になれなかったのは
仕方ないとしても、今は純粋に付けてもらったほうが分かりやすい
と思っている人もいるようだし。
付けないことが荒らしに燃料を補給しているようだが、付けたら
付けたで信者… と言われるのか。
今は付けられるような状態じゃないけど、騒ぎが収まれば一度
考えてもらえないでしょうか。
しかし奴の執念もすごいな。見ず知らずの他人に対するものとは
思えない。幼稚園のころ泣かせたとか身に覚えありません?w
>>47
少なくとも複数の人が荒らしと認定している奴が自治を気取っても、
荒らしが望むような話の流れにはならない。
見てて恥ずかしいから「自治」はやめたほうがいいよ。
荒らしたいなら自治なんて言い訳しないで、正々堂々と荒らせば
いいじゃん。
- 49 名前:Trader@Live! :2011/09/11(日) 01:28:38.80 ID:k58bMWIx
- 信号処理系の話はこっちの専スレですればいいだけのこと
【MT4/MT5】インジケータ開発 【信号処理厨隔離スレ】
http://kamome.2ch.net/test/read.cgi/livemarket2/1315643092/
- 50 名前:自治 :2011/09/11(日) 01:29:50.50 ID:jtNqW6kP
- >>43
電気屋さんと呼ばれている人ならコテを付けたほうがいいのかな。
最初は「お前に言われたかねーよ」とその気になれなかったのは
仕方ないとしても、今は純粋に付けてもらったほうが分かりやすい
と思っている人もいるようだし。
付けないことが荒らしに燃料を補給しているようだが、付けたら
付けたで信者… と言われるのか。
今は付けられるような状態じゃないけど、騒ぎが収まれば一度
考えてもらえないでしょうか。
しかし奴の執念もすごいな。見ず知らずの他人に対するものとは
思えない。幼稚園のころ泣かせたとか身に覚えありません?w
>>47
少なくとも複数の人が荒らしと認定している奴が自治を気取っても、
荒らしが望むような話の流れにはならない。
見てて恥ずかしいから「自治」はやめたほうがいいよ。
荒らしたいなら自治なんて言い訳しないで、正々堂々と荒らせば
いいじゃん。
- 51 名前:自治 :2011/09/11(日) 01:31:51.09 ID:jtNqW6kP
- >>43
電気屋さんと呼ばれている人ならコテを付けたほうがいいのかな。
最初は「お前に言われたかねーよ」とその気になれなかったのは
仕方ないとしても、今は純粋に付けてもらったほうが分かりやすい
と思っている人もいるようだし。
付けないことが荒らしに燃料を補給しているようだが、付けたら
付けたで信者… と言われるのか。
今は付けられるような状態じゃないけど、騒ぎが収まれば一度
考えてもらえないでしょうか。
しかし奴の執念もすごいな。見ず知らずの他人に対するものとは
思えない。幼稚園のころ泣かせたとか身に覚えありません?w
>>47
少なくとも複数の人が荒らしと認定している奴が自治を気取っても、
荒らしが望むような話の流れにはならない。
見てて恥ずかしいから「自治」はやめたほうがいいよ。
荒らしたいなら自治なんて言い訳しないで、正々堂々と荒らせば
いいじゃん。
- 52 名前:自治 :2011/09/11(日) 01:33:51.64 ID:jtNqW6kP
- >>43
電気屋さんと呼ばれている人ならコテを付けたほうがいいのかな。
最初は「お前に言われたかねーよ」とその気になれなかったのは
仕方ないとしても、今は純粋に付けてもらったほうが分かりやすい
と思っている人もいるようだし。
付けないことが荒らしに燃料を補給しているようだが、付けたら
付けたで信者… と言われるのか。
今は付けられるような状態じゃないけど、騒ぎが収まれば一度
考えてもらえないでしょうか。
しかし奴の執念もすごいな。見ず知らずの他人に対するものとは
思えない。幼稚園のころ泣かせたとか身に覚えありません?w
>>47
少なくとも複数の人が荒らしと認定している奴が自治を気取っても、
荒らしが望むような話の流れにはならない。
見てて恥ずかしいから「自治」はやめたほうがいいよ。
荒らしたいなら自治なんて言い訳しないで、正々堂々と荒らせば
いいじゃん。
- 53 名前:自治 :2011/09/11(日) 01:35:59.36 ID:jtNqW6kP
- >>43
電気屋さんと呼ばれている人ならコテを付けたほうがいいのかな。
最初は「お前に言われたかねーよ」とその気になれなかったのは
仕方ないとしても、今は純粋に付けてもらったほうが分かりやすい
と思っている人もいるようだし。
付けないことが荒らしに燃料を補給しているようだが、付けたら
付けたで信者… と言われるのか。
今は付けられるような状態じゃないけど、騒ぎが収まれば一度
考えてもらえないでしょうか。
しかし奴の執念もすごいな。見ず知らずの他人に対するものとは
思えない。幼稚園のころ泣かせたとか身に覚えありません?w
>>47
少なくとも複数の人が荒らしと認定している奴が自治を気取っても、
荒らしが望むような話の流れにはならない。
見てて恥ずかしいから「自治」はやめたほうがいいよ。
荒らしたいなら自治なんて言い訳しないで、正々堂々と荒らせば
いいじゃん。
- 54 名前:自治 :2011/09/11(日) 01:38:09.95 ID:jtNqW6kP
- >>43
電気屋さんと呼ばれている人ならコテを付けたほうがいいのかな。
最初は「お前に言われたかねーよ」とその気になれなかったのは
仕方ないとしても、今は純粋に付けてもらったほうが分かりやすい
と思っている人もいるようだし。
付けないことが荒らしに燃料を補給しているようだが、付けたら
付けたで信者… と言われるのか。
今は付けられるような状態じゃないけど、騒ぎが収まれば一度
考えてもらえないでしょうか。
しかし奴の執念もすごいな。見ず知らずの他人に対するものとは
思えない。幼稚園のころ泣かせたとか身に覚えありません?w
>>47
少なくとも複数の人が荒らしと認定している奴が自治を気取っても、
荒らしが望むような話の流れにはならない。
見てて恥ずかしいから「自治」はやめたほうがいいよ。
荒らしたいなら自治なんて言い訳しないで、正々堂々と荒らせば
いいじゃん。
- 55 名前:自治 :2011/09/11(日) 01:40:21.03 ID:jtNqW6kP
- >>43
電気屋さんと呼ばれている人ならコテを付けたほうがいいのかな。
最初は「お前に言われたかねーよ」とその気になれなかったのは
仕方ないとしても、今は純粋に付けてもらったほうが分かりやすい
と思っている人もいるようだし。
付けないことが荒らしに燃料を補給しているようだが、付けたら
付けたで信者… と言われるのか。
今は付けられるような状態じゃないけど、騒ぎが収まれば一度
考えてもらえないでしょうか。
しかし奴の執念もすごいな。見ず知らずの他人に対するものとは
思えない。幼稚園のころ泣かせたとか身に覚えありません?w
>>47
少なくとも複数の人が荒らしと認定している奴が自治を気取っても、
荒らしが望むような話の流れにはならない。
見てて恥ずかしいから「自治」はやめたほうがいいよ。
荒らしたいなら自治なんて言い訳しないで、正々堂々と荒らせば
いいじゃん。
- 56 名前:自治 :2011/09/11(日) 01:42:52.72 ID:jtNqW6kP
- >>43
電気屋さんと呼ばれている人ならコテを付けたほうがいいのかな。
最初は「お前に言われたかねーよ」とその気になれなかったのは
仕方ないとしても、今は純粋に付けてもらったほうが分かりやすい
と思っている人もいるようだし。
付けないことが荒らしに燃料を補給しているようだが、付けたら
付けたで信者… と言われるのか。
今は付けられるような状態じゃないけど、騒ぎが収まれば一度
考えてもらえないでしょうか。
しかし奴の執念もすごいな。見ず知らずの他人に対するものとは
思えない。幼稚園のころ泣かせたとか身に覚えありません?w
>>47
少なくとも複数の人が荒らしと認定している奴が自治を気取っても、
荒らしが望むような話の流れにはならない。
見てて恥ずかしいから「自治」はやめたほうがいいよ。
荒らしたいなら自治なんて言い訳しないで、正々堂々と荒らせば
いいじゃん。
- 57 名前:Trader@Live! :2011/09/11(日) 01:45:01.48 ID:jtNqW6kP
- 48 名前:Trader@Live![sage] 投稿日:2011/09/11(日) 01:00:27.42 ID:Pup56E9x
>>43
電気屋さんと呼ばれている人ならコテを付けたほうがいいのかな。
最初は「お前に言われたかねーよ」とその気になれなかったのは
仕方ないとしても、今は純粋に付けてもらったほうが分かりやすい
と思っている人もいるようだし。
付けないことが荒らしに燃料を補給しているようだが、付けたら
付けたで信者… と言われるのか。
今は付けられるような状態じゃないけど、騒ぎが収まれば一度
考えてもらえないでしょうか。
しかし奴の執念もすごいな。見ず知らずの他人に対するものとは
思えない。幼稚園のころ泣かせたとか身に覚えありません?w
>>47
少なくとも複数の人が荒らしと認定している奴が自治を気取っても、
荒らしが望むような話の流れにはならない。
見てて恥ずかしいから「自治」はやめたほうがいいよ。
荒らしたいなら自治なんて言い訳しないで、正々堂々と荒らせば
いいじゃん。
- 58 名前:Trader@Live! :2011/09/11(日) 01:47:07.79 ID:jtNqW6kP
- 48 名前:Trader@Live![sage] 投稿日:2011/09/11(日) 01:00:27.42 ID:Pup56E9x
>>43
電気屋さんと呼ばれている人ならコテを付けたほうがいいのかな。
最初は「お前に言われたかねーよ」とその気になれなかったのは
仕方ないとしても、今は純粋に付けてもらったほうが分かりやすい
と思っている人もいるようだし。
付けないことが荒らしに燃料を補給しているようだが、付けたら
付けたで信者… と言われるのか。
今は付けられるような状態じゃないけど、騒ぎが収まれば一度
考えてもらえないでしょうか。
しかし奴の執念もすごいな。見ず知らずの他人に対するものとは
思えない。幼稚園のころ泣かせたとか身に覚えありません?w
>>47
少なくとも複数の人が荒らしと認定している奴が自治を気取っても、
荒らしが望むような話の流れにはならない。
見てて恥ずかしいから「自治」はやめたほうがいいよ。
荒らしたいなら自治なんて言い訳しないで、正々堂々と荒らせば
いいじゃん。
- 59 名前:Trader@Live! :2011/09/11(日) 01:53:19.16 ID:jtNqW6kP
- >>48
アスキーアートとかも入れようか?w
- 60 名前:Trader@Live! :2011/09/11(日) 02:05:35.86 ID:jtNqW6kP
- ま、読みたくなければ、これから毎日小まめにIDをNGに追加していったり、
NGワードになり得るものを指定しておけば、大丈夫だからw
- 61 名前:Trader@Live! :2011/09/11(日) 02:12:08.66 ID:jtNqW6kP
- でも、「自治」とさえ名前欄に入っていれば、コテで一発NGにできたのにねえwww
- 62 名前:Trader@Live! :2011/09/11(日) 07:24:48.64 ID:MCvKuvMv
- 荒れたねぇ。。
- 63 名前:Trader@Live! :2011/09/11(日) 11:03:29.17 ID:wJVGfWs3
- ゆとりスレが一番開発してるっていう皮肉
- 64 名前:Trader@Live! :2011/09/11(日) 11:29:56.21 ID:3/FqatRz
- 荒らしはスルーと放置が基本です
放っておけば自然と消えます
>>49
これ以上、糞スレ増やすのは止めれ
- 65 名前:Trader@Live! :2011/09/11(日) 15:58:21.43 ID:0zLD+qKT
- >>64
俺はここがクソスレ化するくらいなら信号処理は別スレで進行してもらいたいけどね
- 66 名前:Trader@Live! :2011/09/11(日) 17:18:13.80 ID:YH2NOcfh
- お前ら電気屋叩くけど、何にも開発のヒントになる議論なんてやってないじゃん。
やってることと言えば自治と称して書き込んでる奴を追い出してるだけじゃない。
- 67 名前:Trader@Live! :2011/09/11(日) 17:50:19.55 ID:VHBRzca8
- 自治厨、消えてくれていいよ。
- 68 名前:Trader@Live! :2011/09/11(日) 21:36:11.66 ID:qfjJL57l
- ROMメインなんだけど、荒れてるついでに書かせてもらう
クレクレのくせして信号処理は別でやれとか偉そうに
開発のためのいいネタも投下できないくせに仕切るなぼけ
黙ってROMってりゃいいんだよ、嫌なら自分が別スレたてて出て行け
- 69 名前:Trader@Live! :2011/09/11(日) 22:25:52.07 ID:MCvKuvMv
- >>63
あれ?ゆとりの方が・・
- 70 名前:Trader@Live! :2011/09/11(日) 23:32:24.06 ID:owR63j9x
- ただゆとりスレは質問と回答の繰り返しがメインで新しい何かについて
意見を出し合うというようなことがしにくいのが難点
そういう点ではこのスレのほうがまだ幾分レスがつく
- 71 名前:Trader@Live! :2011/09/12(月) 04:05:22.67 ID:/DRCu2OV
- 分かってみれば当たり前なことがはっきりと分かるのはEA作ってて面白いところだね
「複数のロジックの組み合わせは場合によっては有効であるが、
場合によってはマイナス効果になることもある」とか、
「上がるときと下がるときはそれぞれ違う動き方をする(上下シンメトリーではない)」とか、
「MAは1分足では使えないけどだからといって足が大きすぎても使えない」とか
当たり前のことなんだけど自分でそれを目で見て確認できるとちょっとした感動がある
- 72 名前:Trader@Live! :2011/09/12(月) 04:42:02.07 ID:O3ZbbcLv
- >>71
それは本当に当たり前か?
なぜその結論になったのか説明できる?
やってみた結果ダメだったじゃ
ただ時間を無駄にしているだけだぞ
- 73 名前:Trader@Live! :2011/09/12(月) 05:17:52.35 ID:/DRCu2OV
- >>72
たしかに正確には俺のやってる範疇ではこの法則がある、ってことになるのかも
- 74 名前:Trader@Live! :2011/09/12(月) 06:11:13.76 ID:/DRCu2OV
- あとたまたまの気がするけど、気のせいか同種のフィルタって
一つから二つになると効果出ても、三つになると成績悪くなることが多くなることが多い気がする
同じ種類のフィルタを三つに増やして成績アップしたことある?
(ex.使うMAの本数、使うロジックの数)
- 75 名前:Trader@Live! :2011/09/12(月) 06:20:59.48 ID:r/+RUubm
- >>74
集合の問題かな。
二つのインジが出すシグナルが交わる領域を使っている訳だけど、三つ目がその領域に重なる訳ではない。
フィルタを増やす方向でなく、個々の精度を上げる方向で考えてる。
- 76 名前:Trader@Live! :2011/09/12(月) 06:55:42.89 ID:O3ZbbcLv
- >>74
まさかシグナルが増えたからというオチではないだろうな
それぞれのフィルタがどんな役割を持っているのか理解していれば
10や20重ねても取捨選択できるハズ…はずなんだよなぁ…
総当りが悪いとは思わないが相応のスペックが必要なこともお忘れなく(人もマシンも)
- 77 名前:Trader@Live! :2011/09/12(月) 07:16:12.51 ID:/DRCu2OV
- >>75
そういうことになるのかも
同種のものだからだいたい同じ状況がかぶってると思うんだけど、
トレード数が減ったからかもしれないけど、トレード数は変わらず利益とDDが悪化してるってのも
あるし、三つもかぶるとなると逆に騙しのカウントも増えてしまうのか、
最適化はかけてるけどそもそも同種のように見えて実はそれほど相性が良くないのか・・・
三つの&&で入れば確実性は増すかもしれないけど遅く、||で入ればタイミングは早くても
確実性が下がって・・・、そもそも一つだけでもタイミングと正確性は最適化されててそこそこ戦えるんだから、
二つにするのがせいぜいの限界なのかも
>>76
条件は&&も||も全パターン試してるよ
シグナルが増えるのも減るのもあるのになぜかよろしくない
- 78 名前:Trader@Live! :2011/09/12(月) 18:53:59.72 ID:XX+Os12b
- MT4立ち上げてチャート見てるとポジリたくてポジリたくて手が震えて動悸が激しくなってEA作るどころじゃなくなるんだけどどうすればいいですか?
- 79 名前:Trader@Live! :2011/09/12(月) 19:01:23.63 ID:ujpLxaWx
- そういうEAを作ればいい
- 80 名前:Trader@Live! :2011/09/12(月) 20:17:30.52 ID:8P4oLmME
- tick毎ですべてOrderCloseするEAを動かしとけ
- 81 名前:Trader@Live! :2011/09/12(月) 21:48:01.63 ID:r/+RUubm
- >>77
> 同種のものだからだいたい同じ状況がかぶってると思うんだけど、
例に挙げてた「使うMAの本数」なら、機会損失かな。
これって、オーソドックスな中期と長期が上か下、せめて横のときにGCかDCのアレだよね。
エントリーしたときにはそのトレンドが終わっている機会損失。
もう一つの「使うロジックの数」はなんだろうな。
三つとも偶然にノイズなシグナルを出す確率は少ないだろうし。
- 82 名前:Trader@Live! :2011/09/13(火) 00:19:58.35 ID:HTt15esy
- >>78
俺は抗不安薬飲んで頑張っている
- 83 名前:Trader@Live! :2011/09/13(火) 00:31:41.04 ID:TBzgYnaz
- >>78
ナルトレキソンを服用すると良いよ。
- 85 名前:Trader@Live! :2011/09/13(火) 03:31:43.34 ID:LcqSnAt7
- なるほど、荒れる理由が分かった。このスレ病人ばっかじゃねーか!w
- 86 名前:Trader@Live! :2011/09/13(火) 05:46:44.23 ID:U5vRp/KJ
- いや俺は昼はエリートサラリーマンだよ。夜は変態トレーダーだけど
- 87 名前:Trader@Live! :2011/09/13(火) 07:30:04.76 ID:qo6AIQv4
- 安心安定のゆとりスレ。
- 88 名前:Trader@Live! :2011/09/13(火) 09:27:47.84 ID:qo6AIQv4
- よくそういう精神状態で相場張れるんだなぁ。たとえ自動売買でも、成績悪くなれば裁量ではいったり、ルール考えているときでさえ、主観的なもの入り込みそうだ。
- 89 名前:Trader@Live! :2011/09/13(火) 09:31:30.50 ID:naePl+ln
- 一番勝ち残る可能性が高いのは
精神異常者らしいよ
ドラクエでひたすら最初のスライム倒して
レベル上げる作業に執着するようなタイプ
- 90 名前:Trader@Live! :2011/09/13(火) 09:37:11.27 ID:cFX7dY6K
- 未だに精神的な病になったことが無いんだけど、なんで精神が崩壊するのか知りたいな
一度なったらもう逃れられないみたいだし
- 91 名前:Trader@Live! :2011/09/13(火) 09:39:11.98 ID:cFX7dY6K
- >>89
それって生まれつきの障害者の事なんじゃない?
- 92 名前:Trader@Live! :2011/09/13(火) 10:09:10.64 ID:qo6AIQv4
- それも精神異常者か。
僕が思う相場に合わない精神状態というのは、感情的になりやすいということ、気持の起伏が激しいということ。
そういう意味でドラクエのスライム倒しの人は心のない人。機械になれる人。
こういう人が相場に強いのは納得できる。
- 93 名前:Trader@Live! :2011/09/13(火) 10:19:48.25 ID:cFX7dY6K
- 自動売買してるなら見なきゃいいのにw
よっぽどドキドキするようなシステム組んでるんだね
自己資金に対するリスクが高すぎるんじゃないの?
自動売買用のPCなんて週末の再起動の時しか見ないし、日々の成績はネットで確認できるようにしてるからそれ見るくらい
仕事以外で暇な時はより安定して動かせるシステムのねたを探す日々
感情を入れないからシステムなんだよ異常者じゃなくてもできる、空気清浄機や食洗機動かすのに感情なんていらないだろ?
- 94 名前:Trader@Live! :2011/09/13(火) 10:22:33.40 ID:Jg4hUVhq
- 市場がランダムウォークだとすれば、たまたま運のいい人が
生き残って、他は負けて精神障害になると思ってる
頃がありました。
- 95 名前:Trader@Live! :2011/09/13(火) 12:17:03.65 ID:qo6AIQv4
- 自動売買で儲かったら、ロットあげたり違う通貨でも取引するんだろうな。それで突然ロスカット。
俺の事だけど。
- 96 名前:Trader@Live! :2011/09/13(火) 12:39:25.55 ID:2a4tQc0A
- DDって大事だよね
極端な話、利益を2倍に増やすのは難しいけど、DDを半分に減らすことができれば
ロットを倍に増やせる分利益2倍を実現できるんだよな
まぁ俺的には利益を増やすよりDDを減らすほうが難しい気もするけど
- 97 名前:Trader@Live! :2011/09/13(火) 13:11:53.99 ID:naePl+ln
- >>92
まあそういうこと
何万回もやってれば
必ず期待値がプラスになることを延々と繰り返せる奴が残る
ただ途中でものすごく凹んだりするから
そこで止めない精神が必要
スライム倒しは確実に期待値がプラスだから
延々とやってれば確実にレベルが最大値になるが
淡々と継続できる奴は少ない
- 98 名前:Trader@Live! :2011/09/13(火) 14:14:09.33 ID:i5v1HY6/
- せめてBotの例くらい出せよ。EAスレなんだから。
- 99 名前:Trader@Live! :2011/09/13(火) 17:13:55.97 ID:xHDeGc+N
- 単純に NYオープンでL、クローズで決済というような時間帯での取引検証をしたいのですが、
バックテスト上でサマータイム時のシフトをさせる方法を探しております。
簡単な書き方、またはサンプルを公開されているサイトなどはありますでしょうか?
- 100 名前:Trader@Live! :2011/09/13(火) 17:47:28.14 ID:qo6AIQv4
- おそらくゆとりへ
- 101 名前:Trader@Live! :2011/09/13(火) 22:16:50.26 ID:HTt15esy
- 抗不安薬+酒でおk
ハイになれる
- 102 名前:Trader@Live! :2011/09/13(火) 23:31:16.73 ID:2a4tQc0A
- ここ1ヶ月ぐらいひたすら職業プログラマかよってぐらいコードに向かってるけど
もう疲れてきたお・・・
と思ってここ数日気晴らしに実弾でできのよさげなのを運用してみたら1日100pips以上取れてるwww
こういう結果見ると、無駄じゃなかったようだしこれからもガンガろうかなって思える
- 103 名前:Trader@Live! :2011/09/14(水) 00:58:05.04 ID:OR4r9ZkH
- >>93
資産の増減に対するトレールストップ入れとけば安心なんじゃね?
例えば証拠金がピークの80%を割ったら全決済してプログラムは停止する。
EAをリスタートしない限り二度と取引はしない。
今作ってるやつには入れるつもり。
- 104 名前:Trader@Live! :2011/09/14(水) 01:18:16.56 ID:aTDzOy8V
- >>103
マーチンか。やめとけ。
- 105 名前:Trader@Live! :2011/09/14(水) 03:46:44.90 ID:D/20qJU5
- MAだけだともうこのぐらいで限界か・・・?
基本だろうと思ったからとりあえずMAだけでやってみてたが・・・むぅ・・・
- 106 名前:Trader@Live! :2011/09/14(水) 07:48:05.41 ID:I+0/19kh
- バックテストと違うのは急激な値動きでストップが指定値で決済されずに滑ってしまうことだな。
もしかしてこないだのスイスの介入時に自動売買してて数百pp滑って死んだやつとか居るんじゃ…
- 107 名前:Trader@Live! :2011/09/14(水) 08:05:25.84 ID:Wp/5kkRL
- >>102
> ここ1ヶ月ぐらいひたすら職業プログラマかよってぐらい
そりゃいいな。
俺は通勤中にロジックをスマフォでコード化。家でデバッグとテストだよ。
眠いや。
>>105
> 基本だろうと思ったからとりあえずMAだけでやってみてたが・・・むぅ・・・
インジのフォルダのソースを見ると面白いよ。
MA使って無いインジがあるのかって位使われてる。
MACDはMAにさらに捻りを加えたもんだとかね。
MAだけなら、これらのロジックを上回らないと。
- 108 名前:Trader@Live! :2011/09/14(水) 10:36:33.40 ID:AraG+oE/
- >>99
俺もつくってみようとしたが、面倒であきらめた。ヒストリーデータ自体がサマータイムだったら、バックテストに手を加えなくても大丈夫なんじゃない?
- 109 名前:Trader@Live! :2011/09/14(水) 11:30:24.79 ID:D/20qJU5
- サマータイムって詳しいこと何も知らなくて存在だけしか知らないけど、
その国では月によって変わるんだっけ?
だったら普通に
7月から10月だとしたら
int tuki=TimeMonth(TimeCurrent());
int ny_time_open=11;int ny_time_close=15;
if(tuki>=6 && tuki<=10) {
ny_time_open=12;ny_time_close=16;
}
if(TimeHour(Timecurrent())==ny_time_open)OrderSend(L);
if(timehour(timecurrent())==ny_time_close)orderclose(kesai);
ではダメなの?
>>107
ありがとう。とりあえずしばらくまた別のものを集中してやってみる
- 110 名前:Trader@Live! :2011/09/14(水) 11:34:44.50 ID:1nFjJpU0
- いつDSTになって、いつ終わるか年表とか見ればわかるからswich文で年ごとにDSTの期間を指定しておけばいいんでない?
つくったことあるけど、計算式でやろうとすると面倒だw
考えとしては2007年以前と以後では変るが第X番目のY曜日になるって決まってるからそれがいつなのかを求める式をつくればよいよい
- 111 名前:Trader@Live! :2011/09/14(水) 12:13:21.18 ID:AraG+oE/
- まずサーバーがどこにあるか知らないといけなくて、それがサマータイム制度採用していればライヴでは何もしなくていい。問題はデモで日本採用しててライヴは海外とか。
さらに今年からロシア時間が変更したりしてるので、FXDDヒストリー使ってたら、バックテスト用と今年からのライヴと式を分けないと池田信夫。
もっと細かくいうとヨーロッパとニューヨークでサマータイムの始まる日が違う。
それでマーケット開始でポジションを取る戦略は優位性あると思うんだけど。
時間の正確性に不安があるのでバックテストは信頼しずらい。
多分、世界中だれかは対応した関数使っていると思うんだけどね。
- 112 名前:Trader@Live! :2011/09/14(水) 12:26:49.59 ID:mRxPydLr
- DSTでずれているのかずれていないのかが確認できている足があれば
移行月前後を適当に外してBTすればいいだけじゃないのか。
- 113 名前:Trader@Live! :2011/09/14(水) 12:42:17.01 ID:+DVxGxgt
- 俺的には、サマータイムを気にするロジックはダメ。
この春を注視していたが、移行前・各国移行中・移行後、明確に傾向が一時間移動したとは思えなかった。
この一回がダメならこの秋、そして来年も当てには出来ないと考える。
あくまでも俺的の話しだが。
- 114 名前:Trader@Live! :2011/09/14(水) 12:47:09.71 ID:mRxPydLr
- そりゃ導入してない地域もあるから単純に1時間ずれるって話でもないんじゃないか。
- 115 名前:Trader@Live! :2011/09/14(水) 13:07:28.96 ID:AraG+oE/
- 普通のルールならサマータイムなんて気にしないんだけど。マーケット開始でのポジションならそこはシビアにしないといけない。
ただ、みんなサーバータイムでロジック組むだろうから、ライヴでは問題は少ないんだろうと思う。
問題はバックテストとデモ運用。デモで益でてもライヴでは式を変える必要があるかもしれない。
- 116 名前:Trader@Live! :2011/09/14(水) 19:46:39.25 ID:zg2tqoYE
- >>109
http://www.epochconverter.com/
ここで過去/未来のTimeCurrent()を計算して、コードに埋め込みが楽
- 117 名前:Trader@Live! :2011/09/14(水) 19:51:51.36 ID:mRxPydLr
- そんなことしなくても
datetime t = D'2011.09.14';
とかできるけどな。
- 118 名前:Trader@Live! :2011/09/14(水) 21:21:09.76 ID:OR4r9ZkH
- MetaTraderとは関係ないけれど、JForexはJavaなので時刻は全部UTCで管理されている。
現地時刻はTimeZoneを扱うクラスライブラリがサマータイムも吸収してくれるので楽々っす。
- 119 名前:Trader@Live! :2011/09/15(木) 04:19:19.72 ID:n9MzlQuU
- よく高速スキャは業者から締め出されるとか聞くし、EAの大会でも
高速スキャで好成績出してるのがいるって聞くけど、
いったいどんな原理のロジック使ってるんだろう
- 120 名前:Trader@Live! :2011/09/15(木) 04:19:53.55 ID:n9MzlQuU
- ごめん、ageてしまった
- 121 名前:Trader@Live! :2011/09/15(木) 08:11:02.09 ID:pIJU7qTK
- >>119 マルチ乙
- 122 名前:Trader@Live! :2011/09/15(木) 10:48:32.01 ID:n9MzlQuU
- >>121
最近はここでしか書き込みしてないよ
- 123 名前:Trader@Live! :2011/09/15(木) 13:40:41.90 ID:fHxybMZj
- そういえば、まだおってどこいった?
- 124 名前:Trader@Live! :2011/09/16(金) 13:38:34.16 ID:W+OXw3Bs
- ボリバンEAのDDが減らないお・・・
1年稼動させてDDは500pips以下にしたいんですがどなたかヒントをお願いいたします
- 125 名前:Trader@Live! :2011/09/16(金) 13:40:16.37 ID:dWuXDpHF
- ボリバンEAを使わない事・・・
- 126 名前:Trader@Live! :2011/09/16(金) 22:03:35.52 ID:7/su42MY
- 急に過疎ったね。MQLの質問をゆとりに誘導したから?
- 127 名前:Trader@Live! :2011/09/16(金) 22:09:23.16 ID:lCHsbWjY
- EA開発のアイディアを書き込んでると追い出されるからな。
- 128 名前:Trader@Live! :2011/09/16(金) 22:46:25.35 ID:DioolpjV
- >>126
ma
- 129 名前:Trader@Live! :2011/09/16(金) 22:47:19.72 ID:DioolpjV
- 書きはじめでいきなり送信してしまったw
- 130 名前:Trader@Live! :2011/09/17(土) 10:00:01.79 ID:wqSlVPK0
- 無料でmetatraderとか外部プログラムを走らせられるサービスはないかな?
metatraderweb以外で。
- 131 名前:Trader@Live! :2011/09/17(土) 10:46:48.92 ID:zLAR7l2W
- レスがつかないのに、500ペリカ
- 132 名前:Trader@Live! :2011/09/17(土) 10:52:29.01 ID:9+Gf75zP
- >>130
そのサービスはどうやって利益をあげるの?
- 133 名前:Trader@Live! :2011/09/17(土) 11:01:46.28 ID:wqSlVPK0
- >>132
わかんない
- 134 名前:Trader@Live! :2011/09/17(土) 15:01:51.59 ID:KRu4+tpQ
- EAで長期的な動きをだいたい教えてくれるようになってから
スキャが今までよりもさえるようになった
- 135 名前:Trader@Live! :2011/09/17(土) 18:36:05.76 ID:W3CCSoEL
- FWの詳細レポートのDDの値って含み損益を入れてないんだな。全然使えねーじゃんw
- 136 名前:Trader@Live! :2011/09/17(土) 23:42:54.67 ID:98tIkTAd
- みなさん長期のBTをやる場合、どこのデータを使ってますか?
Forexiteは4桁だし、FXDDも今年のデータ以外は4桁
スキャ系のEAを開発しているので、5桁のデータで長期のBTをやりたいのですが。
- 137 名前:Trader@Live! :2011/09/18(日) 00:13:27.30 ID:4gY+znjV
- >>135
1日以内の決済だったら、NYCクローズ周辺までには戻るかもしくは
含み損が出ててもだいたいはちゃんとそれが負けとしてカウントされるので
それでよしとしてる
ようはNYCまでに戻ってくれれば含み損が多少あっても問題ないので
- 138 名前:Trader@Live! :2011/09/19(月) 01:45:25.43 ID:2RBWbzbo
- i3買って劇的にスピードアップしたけど、いまさらになって
あとせめて5千円でもかければもっと性能のいいのが手に入ったんだよなぁなんてことを
最適化中にぼーっとしながら考えたり
- 139 名前:Trader@Live! :2011/09/19(月) 05:57:16.31 ID:isn6UxWs
- 稼いだ金でIvy買えばよろし
- 140 名前:Trader@Live! :2011/09/20(火) 12:45:27.96 ID:fsbyzO5x
- MT6はスピードアップはいいから、一度に最適化できるパス数を
今の19桁ぐらいから30桁ぐらいまで増やしてほしい
- 141 名前:Trader@Live! :2011/09/20(火) 16:24:01.02 ID:aP+H2wB9
- MT5も同じなの?
ちなみに、MT4の最大は多分2^63-1=9223372036854775807。
longの最大値やね。符号なしでやればもうx2できたのにね。
- 142 名前:Trader@Live! :2011/09/20(火) 16:47:04.44 ID:aP+H2wB9
- >>136
おれはスキャじゃないからForexite使ってる。自動で取れるし。
Dukasもずっと5桁ってわけじゃないっぽいね。
http://www.dukascopy.com/swiss/japanese/data_feed/historical/
>>138
欲は尽きないもんだ。
- 143 名前:Trader@Live! :2011/09/20(火) 17:32:06.42 ID:fsbyzO5x
- >>141
自分の試してみたのではMT5でも19桁でした
longみたいな天文学的な桁数の型なんてどんな用途があるのかと思ったけど
こうしてみると19桁なんてあっという間ですな
- 144 名前:Trader@Live! :2011/09/20(火) 18:05:27.06 ID:hMeNFfWa
- パス数せいぜい2千以下くらいでやってるけど、19桁?
- 145 名前:Trader@Live! :2011/09/20(火) 18:19:32.02 ID:aP+H2wB9
- そう。0〜100のパラだと9個までしか同時にできない。
- 146 名前:Trader@Live! :2011/09/20(火) 23:53:19.28 ID:hMeNFfWa
- スパコンでも持ってるのかw
- 147 名前:Trader@Live! :2011/09/21(水) 07:47:55.76 ID:lDlBnUr6
- よく分からないんだけど、そんなに最適化って必要なもの??
そんなに最適化して最適解が見つかったとして、それがフォワードで通用するものなの?
いや最適化を否定してるわけじゃなくて、単なる疑問なんだけど。
- 148 名前:Trader@Live! :2011/09/21(水) 08:16:38.16 ID:h+kDVwpJ
- >>147
正規分布って知ってる?
あるパラとPFの関係が正規分布を描くなら、中心にパラを設定すれば安定する発想なのさ。
- 149 名前:Trader@Live! :2011/09/21(水) 11:40:30.56 ID:ivY+V1p9
- MetaQuotes社が開催してるATC
2006年
参加EA:258
勝ったEA:44
割合:17%
2007年
参加EA:603
勝ったEA:91
割合:15%
2008年
参加EA:705
勝ったEA:128
割合:18%
2010年
参加EA:314
勝ったEA:?
割合:?
EAでトレードすると勝てるのは2割も居ない
ちなみに2010の優勝者はインジケーター一切使ってない
クローズするとかならずドテンしてる
あとは通貨ペアごとに、ピラミッディングとナンピン、トレーリングストップを設定してるだけ。
3ヶ月で資産を8倍にしたらしい
- 150 名前:Trader@Live! :2011/09/21(水) 15:38:36.78 ID:8NCeo9/g
- >>148
その考えは分かるとしても、所詮過去についてのみ
質問者が心配してるのは未来のことでしょ
俺の算数頭で考えれば
「最適化で100パターンを試して得たパラメータは、その後 1/100の確率で似たような結果を残すだろう」
「最適化で10万パターンを試して得たパラメータは、その後 1/10万の確率で似たような結果を残すだろう」
「最適化の結果40%のパターンがマイナスだったときは、その後も40%の確率でマイナスだろう」
↑は乱暴で認めたくない考え方だけど、時々目にする
「直近のデータで正しく最適化すれば、しばらく同じ結果が続くだろう」
よりは真実に近いかもしれない
>>149 に参加したEAはみんな過去についての最適化では良好な成績だった
と思う
- 151 名前:Trader@Live! :2011/09/21(水) 16:03:43.27 ID:wYhN9i4b
- 天気予報は過去のデータから検索して似たような動きになる確率を計算していると聞いたが、
たまに外れるけどだいたい当たるじゃん
そんな感じぢゃないでしょうか
- 152 名前:Trader@Live! :2011/09/21(水) 16:11:42.59 ID:fFZwUKsb
- >>149
極めて高い勝率を持つが極めて低い確率で破産するタイプのベッティングシステムは
リアルでは絶対に運用したくないシステムだけど、現金を賭けないゲームでは非常に
有効なシステム。それなりの成績か破産かのどちらかが得られる。
- 153 名前:Trader@Live! :2011/09/21(水) 16:43:01.45 ID:8NCeo9/g
- >>151
要人が何か発言しても、一天にわかにかき曇りなんてことはないですね
ファンダメンタルやニュース、人々の心理・欲・恐怖、無数のコンピュータアルゴリズムが
天気を決める要因なら、天気予報もそれほど当てにはできないでしょう
- 154 名前:Trader@Live! :2011/09/21(水) 17:11:39.43 ID:6KZDkY9F
- >>150
> ↑は乱暴で認めたくない考え方だけど、時々目にする
認めろよw
>>140-141>>143>>145辺りは、総当たりでなんとか物にする考えなんだろうけど、アルゴがダメならいくらオプチしてもダメ。
確認の為にBTして、スッピンで成績が出る。それで初めて>>148の考えが使える訳だ。
- 155 名前:Trader@Live! :2011/09/21(水) 17:27:06.37 ID:wYhN9i4b
- でもさ、EA作って思ったけど、ファンダの動き方とか動く方向を
なぜかEAが予測してくれることはよくあるんだよね
たとえばEAがSシグナル出してて、作った自分でもこれはバグかなぁなんて思ってたら
そのあと急に要人発言が出てガラとか
1/2なんだからそりゃ当たるときもあらぁな、なんだけどそこそこ高確率の感じがする
おそらく、要人発言の前のざわめきとか仕込みとかから予測をしてるか、
もしくは要人発言の性質的にいい材料も悪い材料も連続するものだから、
その方向で仕込んどいたらたいがい間違いないってことではないかと思うが
- 156 名前:Trader@Live! :2011/09/21(水) 17:28:43.60 ID:o40R1USJ
- >>154
MT4の最適化にはGenetic Algorithmというチェックがあってだな。
ちょっとポイントを絞らないとやってられん状態だなw
- 157 名前:Trader@Live! :2011/09/21(水) 17:34:01.36 ID:o40R1USJ
- >>155
いくらなんでもそれは違うと思うぞw
- 158 名前:Trader@Live! :2011/09/21(水) 22:31:22.10 ID:lDlBnUr6
- >>148 ですが、帰宅できましたw
数学は得意じゃないんだけど、なんだかモヤモヤしてるんだよね。
天文学的な数のパラメタの組み合わせから最適な組み合わせを見つけたとして、
それって、もっと天文学的な母数(つまり大数)がないと成立しないような気がするんですわ。
- 159 名前:Trader@Live! :2011/09/21(水) 23:39:00.30 ID:o40R1USJ
- あぁ、そうですか。
- 160 名前:Trader@Live! :2011/09/22(木) 12:03:42.26 ID:OEKfPicM
- すいませんが、ご存知の方教えてください。
直近のクローズでSL,TPのどちらに掛かったか知る関数ってありますか?
- 161 名前:Trader@Live! :2011/09/22(木) 12:07:21.31 ID:Jy0YL1Tt
- >>160
ない。OrderClosePrice()で見るしかない。
- 162 名前:Trader@Live! :2011/09/22(木) 12:28:21.69 ID:8H31kFY1
- OrderSelectでヒストリープールから直近の決済済みポジを選択してOrderProfitみるとか?
- 163 名前:Trader@Live! :2011/09/22(木) 12:39:29.23 ID:qeuv+ubs
- >>162
SLで決済された時の損益が常にマイナスであるとは限らない。
- 164 名前:Trader@Live! :2011/09/22(木) 12:39:59.73 ID:OEKfPicM
- >>161,162
ありがとうございました。
出来そうです。
- 165 名前:Trader@Live! :2011/09/22(木) 14:40:55.65 ID:KTGcCWlW
- iCustom 使ってインジから返される値をとってるんですが
今までなんどか色々なインジから取って処理した事あるのですが
今回いじってるインジにかぎって、サブウィンドウが2つ開き渡しているパラメータの値が
60を1回渡してあるだけなのに
1つは48、もう1つは24が渡っていいます。
まったく検討が付かないし構文も間違っていないようなのですが
何か考えられる事はありますか?
- 166 名前:Trader@Live! :2011/09/22(木) 14:53:30.50 ID:Jy0YL1Tt
- 日本語でおk。
ゆとりで聞け。
- 167 名前:Trader@Live! :2011/09/22(木) 19:12:25.39 ID:26GmigSa
- 月当たり600pips、DD5%あたりに壁を感じる
二つ作ってみて、どっちもそのあたりで天井にぶつかってしまった
足を変えれば変わるかと思って模索してみたが良くはならず
これより上は・・・もっと別の方法を模索しないといけない悪寒
- 168 名前:Trader@Live! :2011/09/22(木) 20:51:32.12 ID:/5bzQCkU
- >>167
そのEA捨てるぐらいなら、もらってあげてもいいけどw
- 169 名前:Trader@Live! :2011/09/22(木) 20:58:47.21 ID:scf9cpqt
- >>168
- 170 名前:Trader@Live! :2011/09/22(木) 23:53:21.63 ID:d3BDBABk
- x秒前のプライスを取得する効率的な方法か、有効な指標はありますか?
- 171 名前:Trader@Live! :2011/09/23(金) 17:58:42.77 ID:YnTNQ0iE
- 世の中にはとんでもないEA作ってる人がいるんだから、そういう何かのエッジを持つロジックが
存在しているはずなんだよな
そしてたぶんそれはローソク足やレジサポを使ったもののはず、というかそれぐらいしかありえない
>>170
効率的ではないかもしれないけど、現在の時間と価格を直近10個ぐらい配列に保存しといて
それと比較してみるとか
- 172 名前:Trader@Live! :2011/09/23(金) 20:51:56.10 ID:EIfYkJAo
- >>171
前半の前半は激しく同意なんだけど、
前半の後半に書かれていることがガッカリ
- 173 名前:Trader@Live! :2011/09/23(金) 21:01:13.54 ID:92BSdsDL
- EAもオープンソース開発
- 174 名前:Trader@Live! :2011/09/23(金) 21:08:46.87 ID:YnTNQ0iE
- >>172
オレはまだ研究と実験が足りないのかな
いや、アイディアがまだ足りないのか
- 175 名前:Trader@Live! :2011/09/23(金) 21:57:44.75 ID:JXDjXRsx
- >>174
> そしてたぶんそれはローソク足やレジサポを使ったもののはず、というかそれぐらいしかありえない
なぜそう断定したのか、そしてなぜそこで考えるのを止めたの?
- 176 名前:Trader@Live! :2011/09/23(金) 22:05:23.23 ID:OOBKmFLW
- ロウソク足なんて、tick のサマリーでしかないのになあ。
人間や多くのプログラムが意識するポイントだからプログラムでも意識するくらいの使い道しかないと思うが。
- 177 名前:Trader@Live! :2011/09/23(金) 23:33:45.56 ID:YhdgYvms
- ロウソクだってテクニカルの一種だしな
- 178 名前:Trader@Live! :2011/09/24(土) 00:38:46.66 ID:wP0P72Ps
- >>176
> ロウソク足なんて、tick のサマリー
同意する。だけど、
> 多くのプログラムが意識するポイントだから
これはどうか?
サポレジを組み込んでいるEAって、そんなに多いか? 根拠は?
- 179 名前:Trader@Live! :2011/09/24(土) 01:36:41.20 ID:kFvirpqj
- >>176だけど、
>>178
ごめん、根拠レスだった。EAはそんなに見てないのかな?
裁量でやってる方法をEAで実現した場合はとかそんな感じなのかなー、と勝手に思ってた。
- 180 名前:Trader@Live! :2011/09/24(土) 09:19:32.59 ID:DikHhApc
- >>152
よくそういうこと言う人いるけど、資産の一部でやるのは普通にありじゃないの?
一つのEAに全財産入れる人なんていないんだから、そういうのも入れるのがポートかなと
思ってるけど。
- 181 名前:Trader@Live! :2011/09/24(土) 09:25:37.74 ID:WBhWJJV9
- tickで勝てるという人をたまにネットでみるが
どういう使い方してるんだろう?
- 182 名前:Trader@Live! :2011/09/24(土) 20:01:45.16 ID:hERquhfF
- EAだからって、歩み値だけしか使えない訳じゃない。
- 183 名前:Trader@Live! :2011/09/24(土) 22:25:21.98 ID:lKig2Har
- でも、そもそもローソク足は人間が見やすいように時間軸を圧縮した図だから
EA的には別にローソク足を利用する理由もない。
問題は、酷くメモリを食う点と、時間軸の刻みが一定でなくなるから、期間の
取り方が複雑になる点くらい。
- 184 名前:Trader@Live! :2011/09/24(土) 23:02:25.39 ID:kFvirpqj
- スキャルなんかはMT4の1分足とかじゃ厳しいんじゃないか?
他のプラットフォームだったら秒単位の足が使えたりするからtickまで見なくてもなんとかなるけど
俺は裁量でスキャルやる時は10秒足見てる。揉み合ってる様子がよく解るから。
例えばそういう揉み合いの程度を数値化すれば立派なテクニカルとしてEAにも活用できると思う。
- 185 名前:Trader@Live! :2011/09/24(土) 23:31:19.26 ID:0ZFZ55YZ
- 別にMT4でも10秒足は実現できてるわけでね。
何のためのプログラミングなのかと(ry
- 186 名前:Trader@Live! :2011/09/25(日) 00:00:18.81 ID:kFvirpqj
- >>185
もともと tick をどう使うかって話ですよ。
人間にはやっぱりtickはキツイから、裁量は10秒でやってるんです。
MT4でプログラム書いて10秒足と言わず tick から人間がスキャルの裁量で拾ってるような情報を拾えば
もっとエッジの効いた取引出るんじゃないのということです。
- 187 名前:Trader@Live! :2011/09/25(日) 00:08:21.35 ID:Ck6RFApd
- EAだとtickから拾える情報ってどんなのがある?
目では分ってもプログラムでは難しそう
- 188 名前:Trader@Live! :2011/09/25(日) 00:14:42.68 ID:Q5i05nMF
- tickでどれだけの値幅を狙っているのか気になる所
ただ、そういうの繰り返してると業者に目をつけられるんじゃないかな?
数秒スキャルで口座凍結ってよく耳にする
- 189 名前:Trader@Live! :2011/09/25(日) 00:27:05.87 ID:qFQDZpxx
- >>187
単位時間あたりに値の付く回数とか、動いたpipsの合計とか重要な情報じゃないかな。
なんらかのレジサポにぶつかったらちっさい幅で多くの回数動くとか。
データ取ったわけじゃなくて推測だけどね。
- 190 名前:Trader@Live! :2011/09/25(日) 00:35:57.18 ID:Q5i05nMF
- tickで出来高とパターンを見てるって事か
おもしろそう
- 191 名前:Trader@Live! :2011/09/25(日) 01:05:06.93 ID:Ck6RFApd
- >>189
なるほど、そうなるとやっぱり1分足よりもティックのほうが向いてそう
ティックは1分足の延長というより別物という考え方もあるのか
- 192 名前:Trader@Live! :2011/09/25(日) 02:25:04.67 ID:iVxA9Dh7
- tickアルゴはBTできないのが困難な理由なわけで、時間をかけてFTで作りこんでいけばものにはなると思う
- 193 名前:Trader@Live! :2011/09/25(日) 06:41:55.09 ID:VtfRvYO1
- >>192
tick毎にせっせとcsvに落とすインジを作れば、再現してBTすることは出来そうだけどね。
でも、業者毎に違うtickを追いかけるのは、徒労な気がするがどうよ?
- 194 名前:Trader@Live! :2011/09/25(日) 07:22:59.57 ID:jyLIUngZ
- tickじゃスプ分を取り戻すのに必要な時間が殆ど取れない気がする・・・・
- 195 名前:Trader@Live! :2011/09/25(日) 09:56:38.09 ID:VtfRvYO1
- 話しをドンっと戻して、
>>181
> tickで勝てるという人をたまにネットでみるが
> どういう使い方してるんだろう?
手元のログを検索すると、tickを使ったトレードはこれ位しかヒットしなかったw
> 189 名前:Trader@Live![sage] 投稿日:2010/07/21(水) 01:51:51 ID:m4C3KmSq
> 5分足に基準となるMAを1本引いておいて、後はTickのボリューム見てれば勝てるだろ。
>
> 191 名前:Trader@Live![sage] 投稿日:2010/07/21(水) 17:46:47 ID:UB7Hk5l/
> tickはスキャルピングにはいいかもだが、それより、
> 「5分足にMA1本」という方が>>189の書き込みの要だろうな。
> 自分の取引スタイルにおいて、買いか売りかの選択がブレないMA1本という事だろ、多分。
>
> 546 名前:Trader@Live![] 投稿日:2010/08/12(木) 02:03:27 ID:rMdvlifY
> 俺の手法を公開する。
> デイトレの場合
> トレンドは数時間に亘って継続することを頭に入れておく。
> 移動平均線の長期、中期、短期が上から順に並んだ状態では売り。
> 逆の状態では買い。これをパーフェクトエントリーと言う。
> スキャルの場合
> ドル円をトレードする時、ユーロ円、ユーロドルの動きに注視し、
> それらに連動しているか、否かよく見ること。
> そして、平均足の長さと始値、終値の位置関係を知り、
> Tickを見て、波の振幅を見ながらタイミングをとる。
> これが2-3p取りのスキャル。
> 参考にしてくれ。俺はこれで儲けている。
あと、tickのデータはここから取れるってよ。
> 633 名前:Trader@Live![sage] 投稿日:2011/08/27(土) 13:38:33.75 ID:03yrSh0T
> リアルTickデータはDukascopyのものを推奨。デモ口座を開いて
> Jforexで過去データをダウンロードできる。その後JForex2FXT
> というスクリプトでMT4用に変換。もっといいTickデータソースあった
> ら教えて。Dukasのものは0.5pipが最小単位みたい。
- 196 名前:Trader@Live! :2011/09/25(日) 15:23:15.16 ID:1mV2WwY2
- まずアルゴリズムそのものは1分足で組んで、
エントリ直前1分内のtickの動きを記録して行けば
tickの動きがこういうときは勝ちやすい、負けやすいってのが
判ってくるんじゃないだろか。
- 197 名前:Trader@Live! :2011/09/25(日) 17:09:25.03 ID:VtfRvYO1
- >>196
確率論?
まぁ>>181も出て来ないし、ちょっと興味が薄れてきた(汗
ところでMetaEditorにうんざりしてたんだが、サクラエディタで編集してそのままMetaLang.exeを呼んでコンパイルしたほうが快適な事に今気がついた orz
誰かエラージャンプのマクロ、作ってない?
- 198 名前:Trader@Live! :2011/09/25(日) 17:12:03.35 ID:qeqK6PES
- notepad++ の方がよかったりして
- 199 名前:Trader@Live! :2011/09/25(日) 17:30:59.32 ID:zZCTfH0q
- それ以前にMetaLang.exeってほとんど正しいエラー行番号が出ないんだがおれだけ?
- 200 名前:Trader@Live! :2011/09/25(日) 19:03:11.74 ID:VwsF6XrU
- MetaEditorはハイライトだけでももう少し柔軟ならよかったんだけどな。
$globalとか書いて、$から始まる変数を色付けする程度のこともできないorz
Eclipse+Javaみたいに構文解析しながらハイライトしてくれれば、$とか
付けなくてもグローバル変数が色付けされて便利なのに・・・・・・
- 201 名前:Trader@Live! :2011/09/25(日) 22:19:28.81 ID:VtfRvYO1
- スレチかな?
>>198
notepad++にmql用のパッケージでもあるのかと、ググること小1時間。
いじるのが早いかと、インスコして小1時間。
これ、何がいいの?
- 202 名前:Trader@Live! :2011/09/25(日) 22:27:50.21 ID:Q5i05nMF
- 好き好きですよ
- 203 名前:Trader@Live! :2011/09/25(日) 23:02:47.37 ID:+MPPSyQp
- Emacsのcc-modeでいいんでないの
- 204 名前:Trader@Live! :2011/09/25(日) 23:23:15.01 ID:VtfRvYO1
- >>202
了解
>>199
俺もそう。
これ、一気にコーディングすると、構文エラー取り除くだけで面倒だよね。
あんまり話題にならないけど、>>200とかも含め、実はみんな我慢しながら使ってる?
- 205 名前:Trader@Live! :2011/09/26(月) 00:01:34.93 ID:iVxA9Dh7
- コード補完ないのしんどいからデフォだな
- 206 名前:Trader@Live! :2011/09/26(月) 00:19:03.18 ID:ujvtWsx7
- なんであんな専用エディタを付けたのか意味が分からない。
なぜ最初からメモ帳(というか外部のエディタ)を使うようにしとかなかったのか。
- 207 名前:Trader@Live! :2011/09/26(月) 00:36:29.09 ID:snINmkb7
- ビルド・ヘルプ・補完もろもろ・・開発環境がエディタ持つなんて当然だろw
- 208 名前:Trader@Live! :2011/09/26(月) 00:40:51.14 ID:2lol9UcT
- >>205
SciTEなら組み込み関数だけでなく変数名も補完してくれるし、コールチップで関数
ヘルプを表示することもできるし、組み込みLuaでプリプロセッサ的な処理をさせる
こともできるよ(自分で定義ファイルを書けばだけど・・・・・・)。
変数名の補完は地味に便利で、分かりやすいけど長い命名でも気にならなくなる。
- 209 名前:Trader@Live! :2011/09/26(月) 00:58:48.45 ID:snINmkb7
- >>208
面白そうだけど、膨大な関数定義ファイル自作するとかはNGかな・・
- 210 名前:Trader@Live! :2011/09/26(月) 01:31:13.08 ID:sa4pRbsk
- >>201
198じゃないが、言語をCにして読めば、ハイライト、単語・関数補完とかやってくれる
いくらmq4に関連付けしても、Cじゃなくプレーンテキストとして読んでしまうのがウザいが
>>200
以前、Eclipseにmqlプラグインがあるという噂を聞いて(2chで)
ググったが見つからなかった
- 211 名前:Trader@Live! :2011/09/26(月) 02:23:32.12 ID:5C6vZMhn
- Eclipseのmqlプラグインか。物凄く作りたい衝動に駆られたが、やめておこう。
- 212 名前:Trader@Live! :2011/09/26(月) 05:25:41.76 ID:sa4pRbsk
- 作ってくれお
- 213 名前:Trader@Live! :2011/09/26(月) 05:26:00.21 ID:/n96Db8E
- オレ的にはエディタの改善よりも、MT4の操作をマクロとかできないかと
たとえば、この処理が終わったら次のこの処理をさせて・・・としておけば家にいない間も
何種類も最適化をこなせるし
そんぐらいだったら別にそういうプログラムを作ればいけそうだけど
- 214 名前:Trader@Live! :2011/09/26(月) 06:59:00.93 ID:sWDwblR/
- >>213
最適化だけならバッチファイルでできるやん
- 215 名前:Trader@Live! :2011/09/26(月) 07:13:39.85 ID:dJNaIbmB
- >>213
複数のMT4に違う最適化を指示して、ヨーイドンするだけやん。
- 216 名前:Trader@Live! :2011/09/26(月) 13:27:29.99 ID:/n96Db8E
- >>214
調べてみたらバッチファイルでうまくできそうです
ありがとうございます
>>215
Genetic algorithmにチェックを入れているせいか、複数で同時にやったときより
一つずつで動かしたときのほうが、なぜか計算結果が集まりやすいというかいい成績の結果も
出やすくなるんです
- 217 名前:Trader@Live! :2011/09/26(月) 21:19:59.66 ID:/n96Db8E
- 最初にEAを作り始めたころにローソク足の法則性を探してEA作ってみてたんだけど
あれから月日が流れてもう一度作ってみたら・・・信じられないことが起こった
- 218 名前:Trader@Live! :2011/09/26(月) 21:31:28.47 ID:ujvtWsx7
- >>217
なんだよ、そこまで書いておいて落ちは無しか?
僕にも可愛い彼女ができました!とか?
- 219 名前:Trader@Live! :2011/09/26(月) 21:41:50.84 ID:/n96Db8E
- >>218
陽線陰線が連続するとエッジがありますた
- 220 名前:Trader@Live! :2011/09/27(火) 19:35:21.07 ID:rPSTaTq7
- それなんていう平均足?
- 221 名前:Trader@Live! :2011/09/29(木) 00:27:01.17 ID:kCUh8PZk
- 自前で適当GAの最適化やろうと思うんだけど、遺伝子いくつ作るのがいいんだろうか。
MT4の最適化見てると、多分ランダムに500個くらい作って最大1〜1.5万世代
まわしてるよね。
自前でやってる人いる?
- 222 名前:Trader@Live! :2011/09/29(木) 06:52:22.17 ID:AygtdWNH
- >>221
それ、MT4に関係無い話題。
荒らしが来てから過疎ったからいいけど。
- 223 名前:Trader@Live! :2011/09/29(木) 15:23:04.30 ID:kCUh8PZk
- いやまぁMT4のEAを開発するにあたっての自前最適化だから関係ないわけじゃ
ないと思ってね。
CUDAの人くらいしかいないのかな。
- 224 名前:Trader@Live! :2011/09/29(木) 18:16:45.88 ID:LSa887QC
- ちょっと自分の守備範囲じゃない話題だとすぐに追いだそうとするんだよなー。
- 225 名前:Trader@Live! :2011/09/29(木) 20:31:01.68 ID:jMMlK0Pw
- このスレも、遡ればMTスレから追い出されたスレだしな。
そのMTスレ、売買ネタを追い出し、初心者を追い出し、開発ネタを追い出し、そして消えたw
このスレもMQLネタを追い出し、インジを追い出したから、そのうち消えるかもな。
- 226 名前:Trader@Live! :2011/09/29(木) 22:09:40.30 ID:kCUh8PZk
- やっぱスレタイに「メタトレ」とか「メタトレーダー」と入れないと廃れちゃうんだよw
- 227 名前:Trader@Live! :2011/09/30(金) 05:21:11.46 ID:kmWa1F4E
- 禁止ワード「スレチ」でおk
何でもWelcome
- 228 名前:Trader@Live! :2011/09/30(金) 06:58:52.87 ID:Wcw5olF2
- とりあえず、先日足の連続で検証してエッジを発見したと書いた者だけど、
あれは30分足前後じゃないと効果が薄いようだったから、高速スキャルには使えそうもなさそうだった
高速スキャルって一体どんなロジックを使ってるんだか・・・
- 229 名前:Trader@Live! :2011/10/01(土) 21:57:28.10 ID:BCe6OT2z
- 時間指定でEAを動かす場合
http://questionbox.jp.msn.com/qa6075534.html
これだと時間しか反応しませんが
例えば9時30分〜21時30分までとかの
分まで対応させるにはどうすればいいのでしょうか?
- 230 名前:Trader@Live! :2011/10/02(日) 00:27:55.84 ID:xrlSW8IJ
- >>229
単純にやるならこんな感じ
extern int StartTime = 930;//トレード開始時刻
extern int EndTime = 2130;//トレード終了時刻
:
//-- 時間設定
int Jikoku=0;
// int Ji = TimeHour(CurTime());
int Ji = Hour()*100 + Minute();
if (Ji>=StartTime && Ji<EndTime)
Jikoku=1;
- 231 名前:Trader@Live! :2011/10/02(日) 08:58:18.52 ID:qQzJZk+a
- >>230
無事出来ました。
int Ji = Hour()*100 + Minute();
ってやるんですね・・・勉強不足ですいません。
ありがとうございました。
- 232 名前:Trader@Live! :2011/10/02(日) 10:40:07.61 ID:xrlSW8IJ
- >>231
いいってことよ。お互い、頑張ろうな。
- 233 名前:Trader@Live! :2011/10/02(日) 11:38:16.78 ID:6/uLV2+z
- >>232
おまえいいやつじゃないか
- 234 名前:Trader@Live! :2011/10/02(日) 11:56:42.18 ID:bsNnmjmk
- ・・・それでいいのか?
- 235 名前:Trader@Live! :2011/10/02(日) 12:08:32.46 ID:kqEQtOMa
- ____
Y/ニニ|>o<|\
/ //\___\
|/ / === |  ̄
| / ` ´ |
\(6 (_λ_)\ / ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
/ _ ||||||| _| < これでいいニダ!!
|(( \□ ̄□/| |
\  ̄ ̄ ̄ ノ \__________
/ ̄ ̄\ / ̄ ̄ ̄ ̄ ̄|了
/ |: | ̄ ̄ ̄ ̄
| |______|
| | | | | | | |
- 236 名前:Trader@Live! :2011/10/02(日) 12:24:51.42 ID:symJfWtY
- >>234
俺は1日の時刻を分で表してた。そんな方法もあるんだね。
- 237 名前:Trader@Live! :2011/10/02(日) 12:48:34.18 ID:QSqY0giz
- 分とか考えたこともなかったw
フィルタリングしたいなら時間で十分な気がするけどね。
- 238 名前:Trader@Live! :2011/10/02(日) 13:25:45.59 ID:xrlSW8IJ
- >>234>>236
拘るのならdatetime型で、ちょっと妥協してもint型で分だろうね。
なにしろ>>230だと959の次が1000で数字が飛び、最適化のパラには適してないしw
メリットは"StartTime = 930"と人に判りやすく、その分間違いをしにくいことかな。
>>237
俺もそう思うし、30分単位までフィルタリングした事はあった。
でも、ある時間ではこう動くとか、そんな決め打ちでは勝てるEAにはならんと結論したw
- 239 名前:Trader@Live! :2011/10/02(日) 14:37:23.87 ID:YtFED5Z5
- >>238
以前実験したことあるけど、時間で決めうちしてMAなどは一切使わないEAで
PR2以上出たことあったよトレードは1日一回でチャートの状況の考慮一切なしで
- 240 名前:Trader@Live! :2011/10/02(日) 14:38:10.31 ID:YtFED5Z5
- PRじゃなくてPFだ
- 241 名前:Trader@Live! :2011/10/02(日) 14:53:54.19 ID:xrlSW8IJ
- >>239
BT? FT?
読んでこれ↓を思い出した。同じ人?
> 532 名前:Trader@Live![sage] 投稿日:2011/02/12(土) 15:27:46 ID:eseO0uSG [1/2]
> >>523
> > トレンド判定のフィルターとか付けてみたら逆に成績が悪くなった。
> > 儲かっている人って、本当にエントリーの戦略で勝ててるの?
> > ショートとかロングとか、たとえランダムに決めたとしても
> > 損切りと利確の設定だけで勝てるような気がする。
>
> 経験ではポジションをキープする時間が長いなら、フィルタなしは考えられない。
> EURUSD 1999/04/27-2010/12/31
> http://www.dotup.org/uploda/www.dotup.org1340442.png
> これはランダムに近い1日3回8時間おきにエントリするEAです。
> フィルタでエントリは半分以下になり、パフォーマンスは上がってます。
> 1万$スタートだとあっさりあぼんするし、危なくってこのまま使えるようなEAじゃ
> ないので、参考にはならない気もしますが。
- 243 名前:Trader@Live! :2011/10/02(日) 15:45:27.17 ID:of3Aq9l4
- MT4のデータフォーマットってどっかで公開されていないかな?
- 244 名前:Trader@Live! :2011/10/02(日) 15:46:47.25 ID:oOLW9vCp
- これは時刻を分単位で区切ったフィルタリングにエッジがあるかという議論?
であれば俺はエッジはないに1カノッサ。
実験はしたことないんだけどね。単なる過剰最適化の気がするよ。
- 245 名前:Trader@Live! :2011/10/02(日) 16:00:45.43 ID:xrlSW8IJ
- >>242
なるほど。
「時間で決めうちしてMAなどは一切使わないEA」、ありだと思う。
ある時間にロングならロング、ショートならショートをするとそれだけで勝率は50%。
それにSLをキチっと入れ、トレールするとPFは確実に1を超える。
ありだと思う。
- 246 名前:Trader@Live! :2011/10/02(日) 16:02:29.77 ID:xrlSW8IJ
- >>243
http://kamome.2ch.net/test/read.cgi/livemarket2/1312029570/91-93
- 247 名前:Trader@Live! :2011/10/02(日) 16:15:16.95 ID:bsNnmjmk
- ユーロドルがとある時刻に一方向に動く傾向がずっと続いているのは有名なアノマリーだよ。
- 248 名前:Trader@Live! :2011/10/02(日) 16:52:42.95 ID:xrlSW8IJ
- >>243
> 121 名前:Trader@Live![sage] 投稿日:2011/10/02(日) 16:28:32.10 ID:of3Aq9l4
> MT4のデータフォーマットを公開してるサイト知ってたら教えてホスイ
おっと、>>246の意図が判らなかったのね。
指し示したのはrevers.mq4で、こいつは「バックテスト上でヒストリカルデータを読んでトレードする」もの。
つまり、revers.mq4の中を見れば.hstファイルのフォーマットも判るし、アクセスルーチンも手に入るってこと。
- 249 名前:Trader@Live! :2011/10/02(日) 17:09:16.68 ID:/BPAvUOT
- ヒストリーファイルのフォーマットならヘルプに載っている。
F1→Tools→History Center
- 250 名前:Trader@Live! :2011/10/02(日) 17:31:04.65 ID:xrlSW8IJ
- >>249
そこは読んでいるだろうJK
- 251 名前:Trader@Live! :2011/10/02(日) 18:41:25.61 ID:/BPAvUOT
- そうか?
しかし、またえらい上から目線なやつだな。
- 252 名前:Trader@Live! :2011/10/02(日) 20:51:16.02 ID:AiyYNMsu
- ストキャで70ラインを超えたあと、Stochas_Main1<Stochas_Main2にて売り注文を出したいのですが
//売り
if(Pos==0 && Stochas_Main1>70 && Stochas_Main1<Stochas_Main2)
これだと、Stochas_Main1<Stochas_Main2時にMain1が70を割っていた場合
注文が出ないのですが
70を越えたら、その後70を割ってもStochas_Main1<Stochas_Main2で
売り注文を出す場合はどうすればいいでしょうか?
宜しくお願い致します。
- 253 名前:Trader@Live! :2011/10/02(日) 21:16:59.09 ID:7jWthHcZ
- >>252
70を越えた後どのくらいあとの期間までならOKなのかわからないな。
1000本前で70越えてたらOKだったりするわけはなさそうだが。
というわけで何本前かを決めてコーディングしる!
- 254 名前:Trader@Live! :2011/10/02(日) 21:27:29.81 ID:AiyYNMsu
- >>253
ありがとうございます。
70超えた後、何本後でも構いません。
最初のStochas_Main1<Stochas_Main2で売り注文出したいのですが・・・
70を越えた後、ストキャの最初の逆V字に下がった所で
- 255 名前:Trader@Live! :2011/10/02(日) 21:42:10.68 ID:7jWthHcZ
- >>254
if(Stochas_Main1<30){
flag=-1;
}
if(Stochas_Main1>70){
flag=1;
}
とやれば、あとは
if(Pos==0 && flag==1 && Stochas_Main1<Stochas_Main2){
売り
}
if(Pos==0 && flag==-1 && Stochas_Main1>Stochas_Main2){
買い
}
かなあ。まあがんばれw
- 256 名前:Trader@Live! :2011/10/02(日) 21:46:49.32 ID:7jWthHcZ
- flagはstart()関数の外におけよな
externに並べるような感じで。
extern double para1=0;
int flag=0;
init(){
}
start(){
}
- 257 名前:Trader@Live! :2011/10/02(日) 22:03:30.61 ID:CfYXJjuk
- 難しいな、昨日のダダ下げでも必死に逆張ってしまう…('A`)
- 258 名前:Trader@Live! :2011/10/02(日) 22:44:13.71 ID:l/h0Smtx
- つうかさ。MQLの質問はさ、ゆとりスレでするって決まってるんだから
ゆとりへ移動させてあげるのがスジじゃね。
- 259 名前:Trader@Live! :2011/10/02(日) 22:49:19.31 ID:xrlSW8IJ
- >>257
同じところを悩んでいるみたい。
ユロドルなら、29日の夕方からSだけしていればいいのにね。
方向感覚をどう組み込むかが問題だなぁ。
- 260 名前:Trader@Live! :2011/10/02(日) 22:52:34.51 ID:AiyYNMsu
- >>255
ありがとうございます。
それで組んでやってみます。
if(Stochas_Main1<30){
flag=-1;
}
と、外に出して組むんですね。
勉強になりました。
補足も助かりました・・・汗w
ありがとうございました。
>>258
レス違いだったんですね
すいませんでした。
- 261 名前:Trader@Live! :2011/10/03(月) 03:29:01.51 ID:Jw1rOX74
- EAがtickの度にいちいちスレッド再生成してるのって、メモリリーク防止のため?
どうせ週1で再起動するんだから、安直な対策はやめてほすぃ > MetaQuotes社
- 262 名前:Trader@Live! :2011/10/03(月) 07:55:26.66 ID:lmxrF1WA
- 週一じゃだめなくらいリークするんじゃねw
- 263 名前:Trader@Live! :2011/10/03(月) 15:40:06.97 ID:hurTfA+o
- >>261
>EAがtickの度にいちいちスレッド再生成
それを証明する根拠ってどこにあるん?
- 264 名前:Trader@Live! :2011/10/03(月) 15:55:26.34 ID:Z6VCidqh
- MQ社のサイトに書いてあったはず。
- 265 名前:Trader@Live! :2011/10/03(月) 16:27:13.86 ID:Jw1rOX74
- これでおk
#import "KERNEL32.DLL"
int GetCurrentThreadId();
Print(GetCurrentThreadId());
- 266 名前:Trader@Live! :2011/10/03(月) 16:54:37.60 ID:9w76iYNQ
- >>265
ほんまやね。前はEAの数に近いスレッドがあったような気がしたけど変わったんかな。
>>264
サイトにはEAは別スレッドで動作する、程度の記述じゃなかったっけ。
- 267 名前:Trader@Live! :2011/10/03(月) 17:35:45.52 ID:keOofSAz
- 細かいこと言い出すと
int test[4] = { 3 4 };//コンパイル通るが3はどこかに消えるw
int test, func(){}//コンパイル通るがtestはどこかに消えるw
int test[4] = {};//グローバル変数ではコンパイルエラーだが
//ローカル変数だとコンパイル通る
とか、MQL4プログラミングには不思議が一杯だぞ?w
あと、デコンパイラ持ってる人にぜひ試してみてもらいたいんだが
ソース:test = 30 * 40;→デコンパイル後:test = 1200;
ってなる?要するに、定数式がコンパイル時に計算されてるか否
かが知りたいんだが・・・・・・
- 268 名前:Trader@Live! :2011/10/03(月) 18:08:59.13 ID:43Y8OlHg
- >>267
昔の8bit CP/M時代のコンパイラじゃないんだからそれくらいの最適化はしていると信じたい。
- 269 名前:Trader@Live! :2011/10/03(月) 18:33:24.92 ID:ySDLyrqq
- >>265
スレッドプールで使い回してる可能性もなきにしも...
- 270 名前:Trader@Live! :2011/10/03(月) 18:36:47.02 ID:9w76iYNQ
- >>269
ないね。
- 271 名前:Trader@Live! :2011/10/03(月) 18:44:44.65 ID:3mUMMAJM
- 今までMT5の勉強が面倒くさくて避けてたんだけど
わけあってjavaの勉強しなくちゃいけなくなって、こうやって全く新しい言語を勉強するぐらいなら、
MT4から5に移行するのなんて簡単だったんだよなー、なんてふと思った
今度時間あったらMQL5勉強してみようかね・・・
- 272 名前:Trader@Live! :2011/10/03(月) 19:24:37.46 ID:43Y8OlHg
- >>271
JForexやってみたら。全部Javaで書けるよ。
海外業者使えないからレバかけられないけど。
- 273 名前:Trader@Live! :2011/10/03(月) 19:41:51.75 ID:3mUMMAJM
- >>272
ありがとう
javaが上達したらやってみる
- 274 名前:Trader@Live! :2011/10/03(月) 21:00:49.04 ID:WnYLop1w
- 奇怪な動きに翻弄されています、お助けください。
バックテストをしているのですが、ザラ場には無い値で買い注文が出てしまいます
これは、9月19日のUSDJPY M1 のバックテストでの買い注文なのですが
7 2011.09.19 16:52 buy 4 1.00 76.475 76.435 76.515 0.00 9947.72
買い注文価格 76.475
その時点での値段
OPen: 76.454
High: 76.454
Low: 76.452
Close: 76.452
このように、76.475 という値はこの時点のザラ場には現れていません、なぜこのような事が起きるのか
不思議でかないません?
ちなみに、この買い注文を出したEAの抜粋はこんな感じです。
extern int StopLoss = 40;
extern int TakeProfit = 20;
extern double lots = 0.1;
//ゴールデンクロス
if( GoldenCross() == 1 )
{
//買いポジションをとる
LastAlertTime = Time[0];
msg = "Golden Cross / " + DoubleToStr(Ask,Digits) + " at "+TimeToStr(TimeLocal());
if(UseAlert) Alert(msg);
Ticket = OrderSend(Symbol(),OP_BUY,1,Ask,3,Ask-(StopLoss * Point),Ask+(StopLoss * Point),"Buy",10,0,Blue);
}
- 275 名前:Trader@Live! :2011/10/03(月) 21:03:27.45 ID:qEp31THc
- その値段一覧Bidじゃねーのか?
- 276 名前:Trader@Live! :2011/10/03(月) 21:18:49.76 ID:WnYLop1w
- >275thx です
>その値段一覧Bidじゃねーのか?
この値段のことでしょうか?
その時点での値段
OPen: 76.454
High: 76.454
Low: 76.452
Close: 76.452
一覧Bidの意味が良くわからないのですが、もしこの値段ということならば、この値は
単純にローソクにカーソルを持って行って、標示された値なのですが・・・orz
- 277 名前:Trader@Live! :2011/10/03(月) 21:21:52.51 ID:qEp31THc
- Bid+スプレッド→Ask
おいおい、大丈夫か?
FXやったことないのか?
MT4はAskのチャートも表示できたはずだから表示してみな
- 278 名前:Trader@Live! :2011/10/03(月) 21:33:26.63 ID:oouGeQzP
- 基本的に保存されてるヒストリはBIDの値だけだからね
後はMT4を鯖に接続したままBTした場合は業者のその瞬間のスプレッド(Ask-Bid)が適用される
朝に鯖に接続したままBTするとスプ5とかなるから気をつけてw
まぁ普通ちゃんとBTしてる人はBT専用にオフラインでスプ設定済みでするけどな
- 279 名前:Trader@Live! :2011/10/03(月) 22:00:41.12 ID:WnYLop1w
- thx です
すっかりAsk-Bid のことを忘れていました
F8押してAsk ライン表示して計算したら
76.896 - 76.875 = 0.021
ぴったりと一致しました
>>278 さんの書いた
>まぁ普通ちゃんとBTしてる人はBT専用にオフラインでスプ設定済みでするけどな
これってどうやったらできるんでしょうか?
StopLoss 値にスプレッド(Ask-Bid)の値を加えても良いようなですが?
しかしチャートを見た主観的な印象ですが、スプレッドの差があると、違和感がありますね。
- 280 名前:Trader@Live! :2011/10/03(月) 22:05:41.00 ID:JuzlX6lb
- >>279
SpreadChangerでググといいよ
- 281 名前:Trader@Live! :2011/10/03(月) 22:47:39.77 ID:WnYLop1w
- >>280
thxです
- 282 名前:Trader@Live! :2011/10/04(火) 20:40:31.61 ID:d3DCccu5
- MT6では最適化待ち中にやるミニゲームを充実させてほすい
- 283 名前:Trader@Live! :2011/10/04(火) 21:18:15.35 ID:NGudQO+m
- だったらMT7ではマルチプレイを充実させて続きをスマフォでも遊べるようにしてほすい
- 284 名前:F.A.Hayek ◆jLfKLcPFHs :2011/10/05(水) 06:55:40.69 ID:t0mLZ2Al
- その前に、MT5を使い物になるくらいまでに改良するのが先でしょ。
使いにくいしさ。
MT4も使い物になるまで結構時間がかかったでしょ。
現状、国内業者がMT4しか採用していないのもMT5が業者基準からして
採用するに値しないからでしょ。
- 285 名前:Trader@Live! :2011/10/05(水) 12:47:00.30 ID:6+NbeYA2
- PS3でPS1が動くみたいに、MT5でMT4のEAをそのまま動くようにしろい
- 286 名前:Trader@Live! :2011/10/05(水) 14:12:33.71 ID:U9ObyqnG
- MQL5自体はある程度実用レベルになってるとは思うが・・・・・・
MT5の最大の問題は、MT4が持ってたスタンダードの地位を失った
(失いそう?)なとこだな。
- 287 名前:Trader@Live! :2011/10/05(水) 14:29:11.38 ID:iM5UIBFm
- ポジションの合算が一番ネック
- 288 名前:Trader@Live! :2011/10/05(水) 15:05:47.00 ID:z+oUO+kT
- >>286
ドレッドノート級戦艦を就役させたせいで
自分が保持していた海上覇権を失ったイギリスみたいだな
- 290 名前:Trader@Live! :2011/10/05(水) 16:04:12.70 ID:HEUGbAEp
- 次のスタンダードの候補ってどんなのがあるの?
- 292 名前:Trader@Live! :2011/10/05(水) 16:34:36.43 ID:iM5UIBFm
- google翻訳を組み込むしかないんかねぇ
- 293 名前:Trader@Live! :2011/10/05(水) 19:09:38.58 ID:i23GJ/3B
- 機械翻訳なんかしたら、返って分かりづらくならないか?
- 294 名前:Trader@Live! :2011/10/05(水) 19:48:47.54 ID:U9ObyqnG
- 今出回ってるMQL5のgoogle翻訳組み込みヘルプは元になったヘルプ自体の
バージョンが古いから注意な。今のMQL5はコンストラクタが引数を持てる。
他にも違ってるとこありそうだから、古いヘルプで作業してるとハマるかも?
- 295 名前:Trader@Live! :2011/10/06(木) 12:28:26.71 ID:2CPdJSDw
- 今時点でMT5で開発する利点を教えてもらおうではないか。
- 296 名前:Trader@Live! :2011/10/06(木) 12:36:24.11 ID:Mq8yFwF+
- >>295
複雑なデータ構造が必要なロジックが楽に書ける。
そんなの根性でMT4でもできる、DLL使えば、という人は止めない。
- 297 名前:Trader@Live! :2011/10/06(木) 13:03:06.03 ID:2CPdJSDw
- おぉ。凄そうだな。
データ構造とはなにかね。プログラム上の事かね。それともMT5 に4本足とはべつのデータベースを構築できるのかね。
おじさんに教えてくれんかね。
- 298 名前:Trader@Live! :2011/10/06(木) 13:13:42.56 ID:gUwUYNki
- オブジェクト指向でクラスが使えるってことなんじゃない?
- 299 名前:Trader@Live! :2011/10/06(木) 13:23:34.46 ID:C1rJyhl8
- >>297
おじさん、その前にお金払ってね
- 300 名前:Trader@Live! :2011/10/06(木) 13:28:53.59 ID:2CPdJSDw
- クラス指向のプログラムになったということかね。
それだけなら、おじさんはそのままでよいかもしれん。
おじさんには大人になりきらない子もまたかわいい。
- 301 名前:Trader@Live! :2011/10/06(木) 13:34:12.34 ID:2CPdJSDw
- 最近の子はすぐに、おこづかいを欲しがる。
風情がなくなったのは悲しいものだ。
- 302 名前:Trader@Live! :2011/10/06(木) 14:08:34.79 ID:gUwUYNki
- 仕方がない。金が全ての世の中なのだから。
- 303 名前:Trader@Live! :2011/10/06(木) 15:47:30.10 ID:QVP/5dek
- あと1年ぐらい経ってMT5の学習環境が整ったころに移行したのでいいような気も
ロジックが複雑なEAはたまに書くこともあるけど、プログラム的に複雑なEAは
思いついたこともないし、特にMT4で問題ないという結論に至った
- 304 名前:Trader@Live! :2011/10/06(木) 15:59:54.63 ID:2CPdJSDw
- DLLを使う程のロジックって何かね。
おじさんにも教えてくれるかね。
- 305 名前:Trader@Live! :2011/10/06(木) 17:24:22.49 ID:C9SSMvzZ
- 例えば・・・
マジックナンバー 0001 買いポジション
リミット 50PIP
ストップ 25PIP
の場合
約定後、+20PIPまで到達した場合
ストップ値の25PIPを0(買値)に変更させたい場合は
どのようにEAを作ればいいのでしょうか?
よろしくお願いします。
- 306 名前:Trader@Live! :2011/10/06(木) 18:17:31.02 ID:yrhNHaHB
- >305
お前、全然例えばになってね〜よw
具体的すぎやろが
- 307 名前:Trader@Live! :2011/10/06(木) 18:36:15.48 ID:C9SSMvzZ
- >>306
え!?(笑)
先輩ご教授お願いします!
- 308 名前:Trader@Live! :2011/10/06(木) 19:04:12.37 ID:QVP/5dek
- MAを使ってる限りMAの限界があるのでは思い始めた
一部分にだけMAを使ったとしても、やはりMAの限界に引っかかる気がする
MAを超えるためにはMAは全く一切どこにも使わない手法じゃないと無理なのでは?
しかしMAを超えるDDの低さなんて存在するのか・・・?
>>307
ordermodifyでどうか
- 309 名前:Trader@Live! :2011/10/06(木) 19:08:20.45 ID:C9SSMvzZ
- >>308
ありがとうございます。
ordermodifyまでは分かったのですが
具体的にどう書けば良いのか・・・汗
よろしくお願いします。
- 310 名前:Trader@Live! :2011/10/06(木) 19:29:07.74 ID:ZQEuhFVe
- ここに目を通せ
ここに書いてあることは教えてやらねーからな
http://fxboyt.blog56.fc2.com/blog-category-4.html
http://www.metasys-seeker.net/MQL4_Reference_ver1/MQL4_Reference_Contents.html
- 311 名前:Trader@Live! :2011/10/06(木) 20:24:31.11 ID:oOpWzRE9
- >>308
> MAを超えるためにはMAは全く一切どこにも使わない手法じゃないと無理なのでは?
つ IIR Filter
- 312 名前:Trader@Live! :2011/10/06(木) 23:42:55.14 ID:JAbwwplG
- 今日、ふと気づいたんだが、
MT4のStrategy Testerでのバックテスト(最適化も含む)が、いつの間にか、複数コアで動いてないか???
それとも前からそうだったっけ?
俺の勘違いか。。。
- 313 名前:Trader@Live! :2011/10/06(木) 23:44:25.20 ID:sGkbKaU9
- >>312
キノセイ航空
- 314 名前:Trader@Live! :2011/10/07(金) 06:26:19.33 ID:GoFqpiTs
- >>312
つ CPU-Z
- 315 名前:Trader@Live! :2011/10/07(金) 08:22:39.40 ID:CjyV7NgZ
- 最近EAの成績を改良するよりも、裁量と相性のいいEAでうまく裁量と融合させようと
してたんだけどいまいちだった
昨日は考え方を変えて、EA9:裁量1ぐらいの割合で微妙にEAをサポートするという
方法に切り替えてみたら1日で150pips取れた
先の動きを予測するのはEAの役目、細かな値動きやサポレジ戻りを予想するのは人間の役目
ってのが一番バランスが良さそうかも
- 316 名前:Trader@Live! :2011/10/08(土) 13:45:22.91 ID:Me/eQdK9
- オシレーターマジで難しいな
というより、トレンド追従系の思考を一度クリアにしなきゃいけないんだろうな・・・
- 318 名前:Trader@Live! :2011/10/08(土) 20:54:25.48 ID:Me/eQdK9
- 間違えた、逆ですた
ifが2:01でswitchが2:29です
- 319 名前:Trader@Live! :2011/10/09(日) 00:30:42.19 ID:yu4J3bim
- そうそう、if文は最初の条件式がfalseでも次の条件式を評価してるっぽいよね。
- 320 名前:Trader@Live! :2011/10/09(日) 00:35:17.13 ID:oOeSVBjK
- まともなコンパイラなら switch の方が速くなりそうなもんだけどな。
- 321 名前:Trader@Live! :2011/10/09(日) 03:03:33.88 ID:d2MRopYJ
- >>317
switch-caseと比較するならif-elseにしないと。
まぁif-elseならさらに速くなるけどw
>>319
そうね、確かPaslcal式にすべての条件を評価しちゃうのが仕様だったと思った。
- 322 名前:Trader@Live! :2011/10/09(日) 09:10:30.51 ID:d6EOv5pF
- extern int StartTime =0900;//トレード開始時刻
extern int EndTime =1700;//トレード終了時刻
//時間設定
int Jikoku=0;
int Ji = Hour()*100 + Minute();
if(Ji>=StartTime && Ji<EndTime) Jikoku=1;
else Jikoku=0;
if(Jikoku==0)
{
ClosePos(MAGIC);
return(0);
}
時間指定のトレードで
例えば、9:00〜26:00(午前2:00)の間で設定した場合
上記のやつだと24:00を越えて出来ません・・・。
どう改良すればいいでしょうか?
あと、Hour()*100の*100って何ですか??
- 323 名前:Trader@Live! :2011/10/09(日) 09:32:51.20 ID:ojlKw2VV
- >>322
初心者スレに行こうか。
ほい、回答。
つ http://kamome.2ch.net/test/read.cgi/livemarket2/1317357183/164
- 324 名前:Trader@Live! :2011/10/09(日) 09:33:30.73 ID:PKxfrHo0
- 9:00〜24:00と0:00〜2:00を許可したらいいんじゃね?
要はStartTimeとEndTimeのセットを2つ用意する。
- 325 名前:Trader@Live! :2011/10/09(日) 09:34:00.96 ID:WrSYQxxR
- >>322
日付の情報で判定一つ増やせばいいだけじゃないの?
>あと、Hour()*100の*100って何ですか??
時刻を4桁の整数値で表現して、
比較してるだけじゃないの。
Hour()の2桁に100かけて、
4桁の整数値の千と百の位にしてるだけでしょ。
- 326 名前:Trader@Live! :2011/10/09(日) 10:03:46.66 ID:d6EOv5pF
- >>323
いつもすいません
ありがとうございます
>>
2つ用意すると
ポジションある時、1つ目の2400でCLOSEになりませんか?
それを回避する物を用意する感じですか?
>>325
日付の情報はどう増やせばいいのでしょうか?
あ、こちらではご迷惑ですよね
諸先輩方申し訳ありません。
- 327 名前:Trader@Live! :2011/10/09(日) 10:22:17.64 ID:d6EOv5pF
- >>323
あ、できました。
開始と終了時間を逆に入力しろという事ですね。
ありがとうございました。
でも、入力時に間違えそうです・・・汗w
- 328 名前:Trader@Live! :2011/10/09(日) 10:22:55.18 ID:uZz+Fne2
- >>317
ほほぅ
見易いからswitch愛用してるわ
例えばCとかでアセンブラコード見たわけじゃないけど
switchって二分木だよな。マシン語にswitchないし、それ以外考えられん
50個くらいの分岐ならswitchのほうが早いんだろうけど・・・
5個くらいならif文に展開してくれればいいものを
- 329 名前:Trader@Live! :2011/10/09(日) 12:10:32.62 ID:d2MRopYJ
- >>328
C/C++なら普通はif-else相当かテーブル引きだと思うが。
- 330 名前:Trader@Live! :2011/10/09(日) 13:53:32.14 ID:/xq54KWv
- >>328
二分木とswitchは関係ないお
switchは予想だが、アセンブラレベルではラベル作ってジャンプさせてるくらいなもんだろう
さしずめ、goto文の方が感覚的には近いと思われ、
実行速度を考えるならば、Generic templateが実装できれば最速、C寄りで考えると、関数ポインタがあれば
そこそこいけるんでは
- 331 名前:Trader@Live! :2011/10/09(日) 14:15:47.78 ID:ojlKw2VV
- MQLって、所詮中間言語のインタープリタじゃないの?
- 332 名前:Trader@Live! :2011/10/09(日) 14:24:10.33 ID:W3cP8YEO
- >>331
.ex4
- 333 名前:Trader@Live! :2011/10/09(日) 16:27:47.75 ID:Q9nHFtnO
- おまえらたぶん別のこと考えたほうがいいと思うぞw
- 334 名前:Trader@Live! :2011/10/11(火) 15:51:53.78 ID:1GC507CA
- 2年掛かりで2009年10月に作り上げたEA。1999.8-2011.10のバックテストでは$2000→$2.7億
- 335 名前:Trader@Live! :2011/10/11(火) 16:03:06.12 ID:yAqMhccD
- カーブフィッティング乙
- 336 名前:Trader@Live! :2011/10/11(火) 16:17:18.19 ID:QQJcLOXT
- >>334
十分検証しろ。不可能な取引をしてるかもしれない。
例えば、高値で新規売りとか。安値でかえてたとか
(高値+安値+始値+終値)で売買してるとか
- 337 名前:Trader@Live! :2011/10/11(火) 16:55:52.95 ID:CVrT6uvO
- >>334
テストは途方もないくらいやり尽くした。
もちろんカーブフッテングをするようなショボイコンセプトのものではないが、ボラが少ないと取引回数が少なくなることはわかっている。だから去年、今年はつらいが、それでも元本の3倍にはなっているから、優秀だとは思ってる。
- 338 名前:Trader@Live! :2011/10/11(火) 16:57:16.09 ID:tJeuRxRr
- >>337
何はともあれ 聖杯おめでとう^^
- 339 名前:Trader@Live! :2011/10/11(火) 16:58:55.36 ID:/Lc6UQdr
- ロットをどのぐらいでやっているのかによる
1ロットずつやってて1年で元本3倍ならすごいけど、普通にやってて元本3倍だと
オレならもっとほしいという欲が出てきてしまう
- 340 名前:Trader@Live! :2011/10/11(火) 18:02:45.16 ID:R0QuiDGG
- >>337
どうもアリがトン
- 341 名前:Trader@Live! :2011/10/11(火) 18:45:41.50 ID:meY8B+jF
- >>334
> 2年掛かりで2009年10月に作り上げたEA。
>>337
> だから去年、今年はつらいが、それでも元本の3倍にはなっている
行間が読めないなぁ。
2009年10月からリアルトレードを開始して元本が3倍?
それとも2009年10月からずっとテストして、過去二年のBTが元本の3倍?
前者ならオメ。後者なら惜しいことしたね。
- 342 名前:Trader@Live! :2011/10/11(火) 18:58:45.99 ID:Puheg6Fw
- >>124
ボリバンあてにするEAで勝てるならみんな億万長者だよ
- 343 名前:Trader@Live! :2011/10/11(火) 22:23:07.09 ID:QQJcLOXT
- >>341
俺なりの行間読み。
2009年10月から作り始め、2年掛かりで作りおえた。
それはそうと
ボラが低い時に儲からないなんてすげぇと思うのだが。
トレンド取りなんだろうか
- 344 名前:Trader@Live! :2011/10/12(水) 03:31:15.75 ID:bA/1BOm9
- 今日のFOMCは明日に延期かい。
こういうイレギュラーは困るな。
- 345 名前:Trader@Live! :2011/10/12(水) 04:38:10.60 ID:yT1rQNW6
- もう一台のPCが欲しくなるでしかし
1週間以上かかりそうなテスト作業中だけどアイディアだけは出てるから次のを
作ってみたい衝動はあるんだが、このテストはきっちりやっておきたいしなぁ・・・
- 346 名前:Trader@Live! :2011/10/12(水) 04:50:44.09 ID:A8nmuu9W
- >>345
MT4は何個でも入れられるけど。
- 347 名前:Trader@Live! :2011/10/12(水) 05:02:30.17 ID:yT1rQNW6
- >>346
そうすると今度は今やってるテストのほうも新しいテストのほうも進みが遅くなってしまうので、
どちらをやるにしてもスペック全力で一つに絞ってやろうかなと
っていうか、MT5はLANも取り入れてるところを見ると世界的にはMT4時代からPC複数台でやる人も
多かったということなのだろうか
- 348 名前:Trader@Live! :2011/10/12(水) 05:11:12.42 ID:A8nmuu9W
- >>347
MT4は論理CPU1コ分しか使わないのでたとえばi7なら4つ同時に動かしても速度低下はないよ。
- 349 名前:Trader@Live! :2011/10/12(水) 05:15:26.06 ID:yT1rQNW6
- >>348
すみません、すでに6個同時に動かして使用率はオール100%です・・・
- 350 名前:Trader@Live! :2011/10/12(水) 05:31:08.09 ID:A8nmuu9W
- そうなんか。AMD?
6個動かしてるならもう1つ動かすだけなら速度低下は最大でも15%程度だから
必要なら優先度を変えて1台ですますかな。
まぁそこまでやってるならもう1台追加すればいいと思うけど。
- 351 名前:Trader@Live! :2011/10/12(水) 05:36:38.89 ID:yT1rQNW6
- >>350
i5です
そうですよね、とりあえずコーディングだけでもやってみて、ちょこっと加えてみようかな
- 352 名前:Trader@Live! :2011/10/12(水) 08:06:03.06 ID:VDnHO63b
- Q9450 C2Q、メモリ16GBでMT4を16個、SSD構成で
ひとつのMT4に20通貨EA動かしているけどCPU使用率5%くらいだぞ?
- 353 名前:Trader@Live! :2011/10/12(水) 09:14:34.58 ID:h7Uke7HI
- >>348
>>論理CPU1コ分
すると8個動かしても4個と等速?
- 354 名前:Trader@Live! :2011/10/12(水) 11:10:34.56 ID:A8nmuu9W
- >>352
オプティマイズの話だけど。
>>353
MT4はシングルスレッドアプリ相当だからi5なら4個まで速度低下なし、
HTのあるi7なら計ったことないけど8個動かすと5個分くらいいけるかも。
CPUの利用率的にはHTなしなら4個以上、ありなら8個以上動かすのがいいね。
- 355 名前:Trader@Live! :2011/10/12(水) 11:38:13.10 ID:LySgZmbT
- >>341
実運用は始めたばかりだから
5年後くらいにまた報告しにくるよ
- 356 名前:Trader@Live! :2011/10/12(水) 12:08:14.66 ID:VDnHO63b
- >>354
ああ、オプティマイズの話か。
脳内CPUがスリープしてたw
- 357 名前:Trader@Live! :2011/10/12(水) 19:49:35.05 ID:DA+Nx1AC
- >>355
シストレ自動売買放置スレにレポヨロ
- 358 名前:Trader@Live! :2011/10/12(水) 23:10:11.62 ID:BCy1i7Dr
- ピボットがわらんのだよ
終値がピボットサーポートを上抜け
売り
終値がピボットサーポートをした抜け
買い
リミット100 ストップ100
これどうやってやるんだーヽ((◎д◎ ))ゝ
- 359 名前:Trader@Live! :2011/10/13(木) 01:29:32.95 ID:GCTKoh3y
- >>358
http://fx7-kawase.com/?p=2011
http://googolyenfx.blog18.fc2.com/category10-1.html
etc.,,,,,
「Pivot mq4 ea」でググれば一杯でてくるから、それ見れば?
- 360 名前:Trader@Live! :2011/10/13(木) 19:27:49.38 ID:1Zkh61gd
- >>355
おけい
- 361 名前:Trader@Live! :2011/10/13(木) 22:14:14.81 ID:tmbig4Sf
- 2年がかりで作り上げるってどんな複雑なロジックなんだよ
そんなもんよくMQLで組めるなあ
それとも外部DLLの形で実装したのかな?
- 362 名前:Trader@Live! :2011/10/13(木) 22:15:04.47 ID:tmbig4Sf
- >>361は>>334へのレスね
- 363 名前:Trader@Live! :2011/10/13(木) 23:04:11.21 ID:93GPgdTT
- MQLだから余計に時間が掛かったとか
- 364 名前:Trader@Live! :2011/10/13(木) 23:45:01.93 ID:JToPhpUX
- 2年がかりで作って2日で退場
- 365 名前:Trader@Live! :2011/10/14(金) 06:05:18.04 ID:c274g6by
- ●9月の米新車販売 前年同月比9.9%増
●9月米小売り各社の既存店売上高は5.1%増、新学期商戦が活況
●9月の米製造業は拡大-製造業景況指数
●9月米ADP雇用統計予想外の増加
●9月米非農業部門雇用者数は予想上回る10.3万人増
●9月米ISM非製造業景況指数予想上回る
●米ボーイング、7-9月期の民間航空機納入が増勢示す
●9月米ISM製造業指数は予想を上回る
●8月のユーロ圏鉱工業生産、予想大幅に上回る← ☆new!!
●8月の機械受注は前月比+11.0%← ☆new!!
●9月首都圏マンション発売戸数は前年比+16.7%← ☆new!!
●米ウォルマートが、売り上げ回復で出店加速← ☆new!!
売るなんて・・
- 366 名前:Trader@Live! :2011/10/14(金) 12:01:24.22 ID:zl0QoX0m
- ん?米ドル買えというこっちゃ?
- 367 名前:Trader@Live! :2011/10/15(土) 06:34:17.08 ID:POueaTOO
- 1分足でテスト→結果が
良かったら・・・同種のEAも大量に1分足でテストしなきゃいけない。時間かかる
悪かったら・・・またスキャEAのテストに失敗したorz
- 368 名前:Trader@Live! :2011/10/15(土) 11:32:31.89 ID:e1kLJUcV
- >>367
前者はなぜ?
別にしなくてもいいんじゃないん?
- 369 名前:Trader@Live! :2011/10/15(土) 13:26:44.86 ID:POueaTOO
- >>368
genetic algorithm使ってるんだけど、あれだとたとえば9が最適な値だとして、
スタート0ステップ1ストップ10でちゃんと9という数字が出たとしても
ストップ20でテストするとちゃんと9が出ないで15や17あたりが出てくることがある
だから、ストップの値を変えながらストップ5、ストップ10、ストップ20、ストップ40とかでも
テストしてみることにしてるんだ
そうすると、1分足のストップ10でいい結果が出た場合、他のストップ5やストップ100までテスト
してみなきゃいけなくなって時間がとてもかかってしまうんです・・・
一回4時間かかるテストだとその20倍とか・・・ガクブルガクブル
- 370 名前:Trader@Live! :2011/10/17(月) 08:17:52.44 ID:9RiVdBld
- >>369
genetic algorithm、使わなければいいやん。
そもそも9が15や17になるなら、そのパラは重要でないか、カーブフィティングじゃないか?
- 371 名前:Trader@Live! :2011/10/17(月) 12:29:22.83 ID:L4MdrMF1
- >>370
genetic algorithm使わないとパス数がはんぱないんすよ・・・
カーブフィッティングというより、このgeneti(ryの性質上のことだから重要かどうかは関係ないと思う
- 372 名前:Trader@Live! :2011/10/17(月) 12:37:56.12 ID:ywuVmjvN
- >>371
その理論でいけば20倍じゃすまなくないのか?
すべてのパラで20倍づつしないといかんだろ。
- 373 名前:Trader@Live! :2011/10/17(月) 13:08:00.30 ID:S/euRPdF
- >>369
0-9で9が最適と0-20で15が最適は矛盾してないと思うが・・・
最初から20でやれよ
- 374 名前:Trader@Live! :2011/10/17(月) 16:03:01.87 ID:L4MdrMF1
- >>372
全てではないけど、いくつかのパラで性質上からくるミスの可能性があるのは片っ端から
何パターンも試してるよ、それのおかげで見つかる成果も多いし
>>373
説明不足だった
0-9で出た9がベストという結果のほうが、0-20で出た15がベストという結果よりも良いんだ
っていうかみんなgene(ry使ってないの?
使ってたらみんな気づく問題だと思うんだが
- 375 名前:Trader@Live! :2011/10/17(月) 16:08:52.41 ID:ywuVmjvN
- >>374
GAしか使ってないが、まぁどういうパラかにもよるけどそういうのに振り回され
るようじゃあまり期待できないんじゃないかな。
- 376 名前:Trader@Live! :2011/10/17(月) 16:12:12.85 ID:0NSMaDhV
- >>374
GAにチェックが入ってるけど、そんな壮大なバックテストなんてしたことないから、気にしたことない。
- 377 名前:Trader@Live! :2011/10/17(月) 16:18:57.29 ID:aTTuWRLp
- 最適化の目的がMAXDDが低い物なのか収益が大きい物なのかPFが良い物かによっても結果は違うし
ピンポイントパラメータ値を決定するためにするより2D化して傾向見るっていうほうがいいと思うな
- 378 名前:Trader@Live! :2011/10/17(月) 16:46:07.46 ID:L4MdrMF1
- >>375
そのEAのロジックによって、パラの数値があまり影響しないものだったらそうかもしれないけど
オレはMAや時間でエントリーエグジットを決めてて
MAの期間やshiftや何本でエグジットするか損切りするかをパラに頼ってるから
GAのこの性質は致命的なんだ
>>376
オレはふとGAの仕組みのことを考えてみて、ググってみたら
よさげなパラをプログラムが判断して、その方向に偏って計算することで計算時間を短縮
してるんだ、というのを読んだんだ
んで、「ということは、こんなのプログラムがまともに判定できるのか?」と思って実験してみたら
やはりGAは必ずしも正しい結果を返すとは限らないっていうか、たいてい間違ってるってのに気づいた
それで仕方なくパラを変えながら何度もGAを繰り返す作業を始めたら、結果オーライだったという感じ
- 379 名前:Trader@Live! :2011/10/17(月) 16:53:52.70 ID:ywuVmjvN
- >>378
そりゃGAは膨大な探索空間からたかだか1万ポイントくらいをチェックするだけだからね。
MAの期間やshift数だったら5はいいけど6はダメ、とかだったら全然使う気にならないけどなぁ。
- 380 名前:Trader@Live! :2011/10/17(月) 17:09:30.17 ID:ImhJ5678
- 基本は GA で絞り込んで、肝心なところは全数検索がよいのでしょう。
- 381 名前:Trader@Live! :2011/10/17(月) 17:19:32.27 ID:L4MdrMF1
- >>379
それはたぶんカーブフィッティングだと思う
説明が難しいけど、GAの性質はそうではなくてたとえば
1-100の間でも小さな山がいくつかあるので、そのうちの一つの山を
検出してしまう仕組みになってるのだと思う
GAは山になってるところやでこぼこからそのパラのピークの目星をつけているのだと
思うけど、その山が三つあってパラ30で利益100、パラ60で二つ目の山で利益300、
パラ90で利益150などとなっていると、上から数えて90のところで山を見つけて
それがそのパラのピークだと判定してしまってパラ60まで探索をしないというような
そういうことってオレのだとよくあって、100や120でテストするとパラ90を検出するんだけど
70ぐらいまでにしてテストするとちゃんとパラ60の山を検出して、
結果が大幅アップすることがよくある
長くなった・・・伝わる人にだけでも伝わってくれ・・・
つか説明用にテスト用のEAでも書いてみたほうがいいのかな
- 382 名前:Trader@Live! :2011/10/17(月) 17:23:45.92 ID:S/euRPdF
- 言って欲しそうだから言ってやるが、
作ってるEAの仕様とGAの仕様が合ってないと分かってるのに使い続けるなんてアホだぞ?
- 383 名前:Trader@Live! :2011/10/17(月) 17:23:58.12 ID:ywuVmjvN
- >>381
GAってそういうアルゴリズムじゃないよ。Wikiでも見てみたら。
まぁMT4の中の人がどんな亜種を使ってるのかは知りたいところなのだけれど。
- 384 名前:Trader@Live! :2011/10/17(月) 17:44:39.82 ID:ywuVmjvN
- >>381
テスト用EAとか作れるんならなだらかに上がって急激に落ちるようなカーブの
場合にどこが選ばれるかの評価をお願いしたいな。
崖っぷちじゃなくてちょっと余裕を残したところを選んでくれてるのかどうかが
知りたいんだ。
- 385 名前:Trader@Live! :2011/10/17(月) 17:53:40.04 ID:L4MdrMF1
- >>382
GA使わなきゃテストのしようがないんだからしょうがない
>>383-384
山ってより、局所的最適解っていうか仕組み上起こるなんらかのミスなんだろうな
何でもいいけど簡単なMAのやつとかでいいのかな
- 386 名前:Trader@Live! :2011/10/17(月) 17:55:52.16 ID:ywuVmjvN
- >>385
読んだの?
1山だけのカーブになる場合の話ね。
- 387 名前:Trader@Live! :2011/10/17(月) 18:07:27.21 ID:L4MdrMF1
- >>386
読んだよ
2行目はGAのロジックについてのことだとしたらまだ詳しく理解しきれてないかもしれない、
オレがテスト用に作るEAについて話だったらそんな細かい指定されても俺も困るwww
- 388 名前:Trader@Live! :2011/10/17(月) 18:09:35.22 ID:RLwMf66W
- EA走らせる奴って99%はデモかテストだろ?
リアルマネーでやってる奴このスレにいるの?
- 389 名前:Trader@Live! :2011/10/17(月) 18:10:22.06 ID:ywuVmjvN
- リアルですまん。
デモで走らせたことはほとんどないな。
- 390 名前:Trader@Live! :2011/10/17(月) 18:14:16.55 ID:L4MdrMF1
- とりあえずできたっぴっと
だがしかし、すでに8個MT4立ち上げてるせいかテスト用のMT4が立ち上がらないwww
>>388
やってるよ
- 391 名前:Trader@Live! :2011/10/17(月) 18:59:57.78 ID:eOfD/kwN
- >>388
今月は調子いいんだよねぇ。今月に入って21連勝中。
もちろんリアルだよ。
- 392 名前:Trader@Live! :2011/10/18(火) 00:47:38.42 ID:Z4J3mWFV
- テストEAできたにはできたけど普通の結果で説明したいことがうまく
伝わらないできばえになってしまった
とか言ってる間にちょうどこれ書いてる今売りシグナル出た
ほんとかどうか怪しいけどシグナルはシグナルだしユロドル売ってみるか
- 393 名前:Trader@Live! :2011/10/18(火) 11:05:37.02 ID:cQs4UDaP
- パラメータの探索空間ってそこまで広げる必要無いと思うよ。特に移動平均などの計算期間の最適化は。そもそも単一の計算期間はそれ自体がフィッティングに思える。それに長期の移動平均が最適値だったとしても、情報量とノイズが多くて使えない。
あと他の人も指摘しているけど、GAのアルゴリズムを見ました?
- 394 名前:Trader@Live! :2011/10/18(火) 19:27:55.68 ID:S7G+TFZK
- 下値支持線と上値抵抗線を引く(画面にじゃなくて計算上の話ね)プログラムがなかなか組めん。
アイデアはあるんだがなあ。とにかく複雑でめんどくさい。
だれかアルゴリズム考えた人いない?
- 395 名前:Trader@Live! :2011/10/18(火) 19:29:42.63 ID:Ot4mFhMM
- どんなアイデアなんだ???
- 396 名前:Trader@Live! :2011/10/18(火) 19:46:13.83 ID:S7G+TFZK
- 値動きを最小二乗法で何次かの式で近似し、その極致を結ぶ形で線を引く
その線を元に、より人間の感覚にフィットするように分析して調整していく
(例えばぼりンジャーバンドの3σを超えた値なんかは除外するとか)
みたいな感じですが、どうでしょうか
いかにもめんどくさいと思います。
- 397 名前:Trader@Live! :2011/10/18(火) 20:01:46.96 ID:NpOp5bKk
- >>392
とりあえず>>384の結果がどうだったか頼む。
>>396
iFractal()の点結ぶのでいいんでは。
- 398 名前:394 :2011/10/18(火) 20:06:28.58 ID:S7G+TFZK
- >>397
へーこんなのあるんだ
- 399 名前:Trader@Live! :2011/10/19(水) 00:02:44.12 ID:Mq+B+u50
- >>397
>>392で作った簡単なテストプログラムではGAでもちゃんと動いてたんだ
しかしオレが普段やってるテストでは毎回偏りがひどいし・・・
なんでかと思ったんだけど、普段使ってるようなパス数が19桁ギリギリまでに
多いと偏りが出てくるのだろうか?
GAが偏りなく動くって人とオレのテストとの差はパス数やパラの数の差なんだろうか
- 400 名前:Trader@Live! :2011/10/19(水) 00:05:13.54 ID:Mq+B+u50
- >>398
zigzagってのもあるよ
- 401 名前:Trader@Live! :2011/10/19(水) 00:41:54.46 ID:LHfUNwVD
- >>399
偏るのは当たり前だよ。山を探してるんだから。
パス数が多いほど偏るのも当然。探索空間が広がるわけだからね。
- 402 名前:Trader@Live! :2011/10/19(水) 01:02:43.80 ID:ZCmYFfvF
- >>399
もしかして、エントリーとエグジットを一緒にオプチしてるの?
なら、別個にやってもいいと思うんだけど。
それと古典だけど「実験計画法」って知ってるかな?
- 403 名前:Trader@Live! :2011/10/19(水) 01:18:10.32 ID:Mq+B+u50
- >>401
やっぱりそのあたりなのかな
>>402
一緒にっていうのは、一度のoptimizationでパラに含めるか、ということ?
- 404 名前:Trader@Live! :2011/10/19(水) 04:38:42.37 ID:ZCmYFfvF
- >>403
そう、あまり関係のないパラを一度にオプチしてない?
- 405 名前:Trader@Live! :2011/10/19(水) 06:11:25.62 ID:Mq+B+u50
- >>404
エントリとエグジットは関係あるんじゃないかと思っていっしょにやってたけど
現状ではパス数がでかくなってることによるデメリットがでてるから
それを軽減できる可能性あるならちょっと試してみる
- 406 名前:Trader@Live! :2011/10/19(水) 14:21:18.58 ID:O8yPqLHv
- 407 名前:Trader@Live! :2011/10/19(水) 14:59:21.30 ID:/u4v8/Vr
- eaのソースコードって業者に見られる可能性ある?
- 408 名前:Trader@Live! :2011/10/19(水) 15:47:05.13 ID:2lZ/Uybj
- >>407
業者提供のリモートデスクトップならアウト
ローカルで使っているようであればセーフ。
ただし、市販のEA使ってるならマジックナンバーとコメントは変えておくこと。
コメントには容易に使っているインジゲーターを連想させるような名前を含まないようにすること。
- 409 名前:Trader@Live! :2011/10/19(水) 16:22:44.86 ID:/u4v8/Vr
- >>408
どういう意味?そもそもメタトレーダーで売買する場合業者提供のMTを使わないといけないんじゃないのか?
- 410 名前:Trader@Live! :2011/10/19(水) 16:44:23.35 ID:TuUFa5c/
- >>409
多分、VPSか何かのことでは?
まぁ業者が管理してるわけですからEAの中身もみられててもおかしくは無いと思うよ
ただ、EAで爆益出すと業者から、そのEAについてお伺いがくるという話もあるからソースまでは見られないのかもしれない
- 411 名前:Trader@Live! :2011/10/19(水) 17:24:37.84 ID:Fo0jENiY
- EAで数百〜数千枚単位でやっている方はいますか?
- 412 名前:Trader@Live! :2011/10/19(水) 17:29:34.43 ID:2lZ/Uybj
- >>411
フォレックス ドットコムでは1注文max50ロットまでしか入れられないんだよなー。
なので最高で114ロット入れたときは、3分割して注文入れたことがある。
- 413 名前:Trader@Live! :2011/10/19(水) 17:34:55.27 ID:2lZ/Uybj
- >>409
VPSの話な。
業者提供のMT4にバックドア仕掛けられているかも?と思うのがばかばかしいしいやなので、
Alpari UKのMT4使ってる。サーバーは任意のブローカーに変えられる。
ツール→オプション→サーバー設定
Alpari UKなら、日本居住者お断りなので、今後口座開設できるとは思えないし、
バックドア仕掛けられていても無害かな・・・と。
まあそんなの仕掛けられているわけ無いけどw
- 414 名前:Trader@Live! :2011/10/19(水) 17:42:51.50 ID:Fo0jENiY
- >>412
発注上限がある場合は分割しかないですね
数千枚の発注すらこなせる業者ってあるんですかね
いや、今の自分では全然そんな枚数にならないけど
将来のもしもと興味本位でw
- 415 名前:Trader@Live! :2011/10/20(木) 00:41:13.40 ID:p1yd5KU+
- wine + MT5の環境で開発されている方は、いらっしゃいませんか。
私はUbuntuでその環境を試してみたのですが、
起動はするのですが、最適化ができません。
なぜか、CPUがconectしてくれないのです。
どなたか、解決策を教えていただけないでしょうか。
- 416 名前:Trader@Live! :2011/10/20(木) 00:45:47.93 ID:7PGI/CiL
- >>415
Windows 上では動いたのかね?
- 417 名前:415 :2011/10/20(木) 07:56:30.28 ID:p1yd5KU+
- >>416さん
御返答ありがとうございます。
これを知ることは、システムトレーダー全体の利益になりうるので、解る人は教えてください!
Windows上では問題なく最適化していました。
ただ、MT5をまるでプチ計算機サーバーとして扱うのなら、安定性抜群のOSで動かしたいのです。
- 418 名前:Trader@Live! :2011/10/20(木) 08:00:28.66 ID:lnnOiFr4
- wine挟んだ時点で安定性もクソもねーだろって気がするけどなw
- 419 名前:Trader@Live! :2011/10/20(木) 08:11:01.87 ID:LfDhCF4u
- 確かに
- 420 名前:417 :2011/10/20(木) 09:35:24.03 ID:p1yd5KU+
- 分かりましたtt
自力でシミュレーション用のソフトを作るしかないんですねtt
何年かかるか分かんないけど頑張ってみます。
- 421 名前:Trader@Live! :2011/10/20(木) 12:40:48.45 ID:z1LTxyrC
- 本末転倒
- 422 名前:Trader@Live! :2011/10/20(木) 13:29:25.51 ID:aJ7sWJ++
- >>420
MT5は使ったことないけど、MT4はWin7 64bitで超安定してる。
1コあたり4-500MB食う状態で8コ同時(3-4GB)に最適化かけても問題なし。
自力シミュレーションはちょっと手抜きだけどざっくり10倍速くらいかな。
安定度求めるなら素直にMT4なりMT4使う方がいいと思うけどw
- 423 名前:Trader@Live! :2011/10/20(木) 13:32:04.02 ID:aJ7sWJ++
- MT4なりMT5なり、ね。MT5の安定度は知らないけどw
- 425 名前:Trader@Live! :2011/10/21(金) 20:56:00.49 ID:eCrWv2QQ
- スキャルEA専用に考えに考えた仕様なのに、15分以上の足のほうが成績いいっていうwww
- 426 名前:Trader@Live! :2011/10/22(土) 00:32:18.88 ID:/uakwgHR
- おれもカスタム指標だらけだよ。MAとATRしか標準の使ってないし。
- 427 名前:Trader@Live! :2011/10/22(土) 23:13:36.08 ID:F3L5Juey
- スキャルEA作ってて気づいたが、スキャルEAってのはスキャルで威力を発揮するEAじゃないな
短い足であることによる精度の低下のデメリット<売買回数の多さによるメリット、
の式が成り立つEAがスキャルEAなのだと気づいた
- 428 名前:Trader@Live! :2011/10/23(日) 00:06:17.07 ID:idXRkxqj
- ボラと言うか想定外の動きが多いよね
正確には想定した動きを組み込むと他の場所でミスが出て、それをなくそうとすると想定した動きが出せなくなる
5分足EAを作り始めたのに1時間足EAとして完成しそう・・・w
副産物として3ヶ月で100万→1億を達成するが、機能しない期間で即効DD90%という不思議な物体が生まれた
- 429 名前:Trader@Live! :2011/10/23(日) 20:43:40.63 ID:fn5FPaaw
- >>428
たしかにね
この想定外の動きもよく見たら一応の法則性はあるようではあるけど、この動きには
エッジと呼べるほどのものがあるならEAのロジックにも使えるんだろうけど
そんなエッジがあるならむしろ分足より15分足30分足以上のほうがもっとちゃんと機能
しそうっていう鶏と卵の関係な希ガス
つか、そんな副産物のEAができたんなら、フィルタを上手いことすれば大完成では
オレはフィルタには自信あるぜ
- 430 名前:Trader@Live! :2011/10/23(日) 21:17:02.25 ID:idXRkxqj
- すまん中身は他人に見せられないんだ
元々使ってる手法だから
今は1時間足のフィルターを色々試しているから、それが上手くいったら、5分足にも再チャレンジするよ
- 431 名前:Trader@Live! :2011/10/23(日) 21:49:39.76 ID:fn5FPaaw
- >>430
そうか・・・残念だ
スキャルは業者が対策するぐらいだから答えはあるはずなんだよな
- 432 名前:Trader@Live! :2011/10/25(火) 06:54:53.71 ID:yK1qfmav
- あかん・・・1分足だとopenpriceを使っても時間的にムリゲーすぎるorz
C++で組むことも本格的に考えたほうがいいかもしらん
- 433 名前:Trader@Live! :2011/10/25(火) 08:21:39.30 ID:HMKVvNsz
- >>432
その前に、無駄なループを回してないか確認したら?
- 434 名前:Trader@Live! :2011/10/25(火) 09:55:58.40 ID:c+KcI3rJ
- a
- 435 名前:Trader@Live! :2011/10/25(火) 11:20:28.57 ID:yK1qfmav
- >>433
無駄なループなんてないぜよ
- 436 名前:Trader@Live! :2011/10/25(火) 19:05:03.27 ID:6vRrxcLN
- 投げたコインが連続して一定の方向に向く確率は2のn乗/50%
5回連続で表になる確率は1.5%
相場の足が4回連続で同じ方向に伸びたら逆張りで98.5%勝てると思った。
神様は微笑まなかった。
- 437 名前:Trader@Live! :2011/10/25(火) 19:16:44.58 ID:IzMHCgqn
- コインの裏表の判断をどの区切りでするかで全然違うだろ。
- 438 名前:Trader@Live! :2011/10/25(火) 19:19:36.54 ID:6vRrxcLN
- 日足のローソク足でやったけど、多分どれで判断しても同じだよ。
- 439 名前:Trader@Live! :2011/10/25(火) 19:23:58.42 ID:P62YhwGe
- コインの裏表の生起は互いに独立なので、何回連続だったから次はなんてのはナンセンス
相場もほとんどそれに近い
- 440 名前:Trader@Live! :2011/10/25(火) 19:24:57.38 ID:6vRrxcLN
- >>439
その通り。EA作る前に気付きたかったw
- 441 名前:Trader@Live! :2011/10/25(火) 19:41:34.06 ID:HxWxGqlP
- 馬鹿みたい
- 442 名前:Trader@Live! :2011/10/25(火) 19:53:01.76 ID:z7TZBgzx
- 相場には時期ごとにクセがあるから
その時期には勝ちやすいとかあると思うけどなぁ
- 443 名前:Trader@Live! :2011/10/25(火) 20:37:14.27 ID:fppgHZ1V
- 株価の経済物理学と言う本を読むと、
アップダウン解析をした結果、
X回上昇が続いた後にさらに上昇する確率が実は 0.5 を超えている
という結果が出ていたと思う。
- 444 名前:Trader@Live! :2011/10/25(火) 21:31:09.06 ID:6vRrxcLN
- >>441
頭の良い人からすれば馬鹿だよね・・・
>>443
ならそれだけで儲かるじゃないか笑
- 445 名前:Trader@Live! :2011/10/26(水) 08:55:28.93 ID:lPrBAned
- >>444
上下回数で見てる間は勝てんぞ
1回だけの反対方向が
それまでの順行方向の総和より大きければ
反対方向で張ってる奴がプラスになるんだからさ
- 446 名前:Trader@Live! :2011/10/26(水) 11:10:59.90 ID:SDcymWAP
- >>443 >>444
その論文は、確かに上昇するにはするんだが、スプレッド分を抜けないんじゃなかったかな。
- 447 名前:Trader@Live! :2011/10/26(水) 19:56:55.97 ID:p68t0jJi
- ST/10PIP
TP/10PIP
の同値の場合
スプレッドを加味しない場合
売り買い逆にEAを作ると
成績も逆になりますか?
右肩下がりのグラフが
逆売買にする事により右肩上がりになりますか〜??
- 448 名前:Trader@Live! :2011/10/26(水) 20:22:12.37 ID:BcRnXBSQ
- スプ0設定ならそうなる
- 449 名前:Trader@Live! :2011/10/26(水) 22:25:26.64 ID:nrWHd5ee
- あとすべらなければね
- 450 名前:Trader@Live! :2011/10/26(水) 23:50:14.55 ID:1y1rsu3L
- calendar.forex-tsd.com使ってる人いる?取得出来ないんだが・・・
- 451 名前:Trader@Live! :2011/10/27(木) 00:05:52.41 ID:8rBeV7Mm
- >>450
今ちょっと使えない状態になってるよ。
そのうち復活すると思う。
- 452 名前:Trader@Live! :2011/10/27(木) 00:22:32.84 ID:lsK9c3uY
- >>451
thx. 連日だから心配になってきた。
今週なんかいろいろありそうだから止めとくか
- 453 名前:Trader@Live! :2011/10/27(木) 13:39:56.90 ID:Xqwp3cFK
- MAとかのパラの数値を動的に変化させたら強いのではないだろうか・・・
っていうかそうやってる人も何気に多そう
- 454 名前:Trader@Live! :2011/10/27(木) 13:49:52.06 ID:/JH1oQw6
- >>453
実際私はそうしているけど、今のところ良好だよ。
- 455 名前:Trader@Live! :2011/10/27(木) 15:27:21.78 ID:Uq1Rst22
- >>454
可能ならば教えて欲しいんだが
具体的にどんなロジックで決定してる?
- 456 名前:Trader@Live! :2011/10/27(木) 15:58:58.41 ID:Xqwp3cFK
- >>454
ありがとう
オレも試してみようかな
- 457 名前:Trader@Live! :2011/10/27(木) 17:39:52.99 ID:hweacxUk
- >>455
別の人だけど、PID制御やニューロで学習とかすればいいと思うよ。
- 458 名前:Trader@Live! :2011/10/27(木) 18:35:12.61 ID:XB4fBH7y
- >>457
PID制御か。
俺、昔は産業系のプログラマでNCのサーボやプラントの制御も経験あるけど、
そんな制御をMetaTraderでも無意識にやってるなw
- 459 名前:Trader@Live! :2011/10/27(木) 19:31:12.27 ID:Xqwp3cFK
- どうでもいいけど、以前どっかのスレでEA5個ぐらい作った程度では初心者だ、
とEAを何十個も作ってるという人がおっしゃってたけど
ふと今作ったEAの個数をリストしてみたら250個以上作ってた(作り始めて2ヶ月)
- 460 名前:Trader@Live! :2011/10/27(木) 21:40:06.07 ID:UzamPQbK
- プログラムを自在に組めるスキルがあればテクニカルや資産管理のセンスもそれなりにあって、
もう聖杯状態じゃないの???
- 461 名前:Trader@Live! :2011/10/27(木) 23:11:31.42 ID:/i2ilWQZ
- カスEAでいいんだったらいくらでも作れるわな
- 462 名前:Trader@Live! :2011/10/28(金) 08:54:09.55 ID:hj7ZRMJa
- >>457
455だけどthx
- 463 名前:Trader@Live! :2011/10/28(金) 22:07:36.28 ID:5znD1pEy
- icustomを使わずにEAの中で計算するようにしたら10倍ぐらいスピード上がった(´・ω・`)
- 464 名前:Trader@Live! :2011/10/28(金) 22:20:42.98 ID:T9yRVcQL
- >>463
MT4みたいなインタプリタだと関数呼び出すのもCPUコストかなり必要だね。
- 465 名前:Trader@Live! :2011/10/29(土) 10:12:25.48 ID:t6XGJYE+
- 初心者質問すまない。
metaquotes社のMT5のサーバーの時間は、夏時間実施時期は、1時間早まるの?
- 466 名前:Trader@Live! :2011/10/29(土) 10:55:47.38 ID:hhE3SfT6
- C# で作れるフレームワーク / ラッパーを作ったのだが、
MT5 になってから、Visual Studio でデバッグができなくなってる。
- 467 名前:Trader@Live! :2011/10/29(土) 14:50:48.59 ID:sDuxktDG
- >>465
時差も夏時間の有無も夏時間の期間もブローカーによって違うんじゃね?
少なくともMT4はそうなってる。
>>466
MT4も最初はDLLをアタッチしてデバッガで追えてたのに、途中から突然
出来なくなった。多分、クラック対策の一環なんだろ。
- 468 名前:Trader@Live! :2011/10/29(土) 17:58:54.91 ID:hhE3SfT6
- >> 467
MT4 でもそうなのか?
C# から MT 側のファンクション呼び出しのあたり、結構きついんだが。。。
- 469 名前:Trader@Live! :2011/10/29(土) 19:16:44.37 ID:/NBnFQsF
- このスレキモい
- 470 名前:Trader@Live! :2011/10/30(日) 14:33:30.31 ID:9aHFcrPC
- ATRだけでもPF2、月500pipsぐらいはいくんだな
結果を見たとき、え?と思ったが、考えてみればよく言われる乖離というのは
ボラの変動によるものとも考えられるから、ATRがそれを察知すると考えたらおかしなことでもないのだろうか?
逆に考えれば乖離のエッジというのは経験則ではなくて本当に存在するとも考えれるのかも
- 471 名前:Trader@Live! :2011/10/31(月) 23:14:37.90 ID:BT+LiIh/
- 最近EAを作ってる時間よりもEAとか相場について頭の中で考えてる時間
のほうが長くなてきた
闇雲に作ってテストを繰り返してるだけじゃ限界にきてるっぽい
- 472 名前:Trader@Live! :2011/10/31(月) 23:46:30.96 ID:OABewLqu
- 俺も最近ぜんぜん作ってないわ。なんていうか、アイディアが枯れたw
EAを作るより、相場を監視してる時間のほうが長いな。
で何をしてるかというと、今までで最も出来の良いEAをひたすらチューニングしてる感じ。
まあそれはそれで結果が出てるからいいんだけどさ。
- 473 名前:Trader@Live! :2011/11/01(火) 00:18:32.70 ID:nlqx23lq
- 俺はアイディアのストックはあるんだがコード書きたく無くなった。
- 474 名前:Trader@Live! :2011/11/01(火) 12:32:18.22 ID:9QW1CsBg
- 内心使えないアイデアだと分かっているから?
それとも、金とか女に興味なくなった?
心の平穏が一番の財産と気づいた?
- 475 名前:Trader@Live! :2011/11/01(火) 12:52:14.25 ID:Mag8GhIW
- 保守乙
- 476 名前:Trader@Live! :2011/11/01(火) 14:33:59.06 ID:IEBPCjFD
- 成行で注文したと同時に、自動で約定価格から+10pipsで利食い決済、約定価格から-15pipsで損切り決済を注文できるEAってありますか?
- 477 名前:Trader@Live! :2011/11/01(火) 16:10:02.23 ID:W9rR3rzn
- ありま
- 478 名前:Trader@Live! :2011/11/01(火) 19:06:19.39 ID:nlqx23lq
- >>474
プログラミングは趣味と仕事だったんだけど、それに興味がなくなってきた。
- 479 名前:Trader@Live! :2011/11/01(火) 21:56:52.91 ID:4ZS8yEaW
- 裁量だとそこそこ勝てるのに作るEAはクソばかり
Yが上手く再現できないんだな
なぜ!?と思うが、自分の手法を正しく理解してないということだよね
- 480 名前:Trader@Live! :2011/11/01(火) 22:06:48.67 ID:4ZS8yEaW
- もう考えることも面倒になって、手法のことは忘れて、上がったら買う、下がったら売るってやったらPF1.2(DD85)もあってワラタ
最後にこれを改良してみるか
- 481 名前:Trader@Live! :2011/11/01(火) 22:16:23.71 ID:w8ejHpPV
- 裁量だとめちゃくちゃ勝てるのに作るEAはクソばかり
経験が足りないんだな
なぜ!?と思うが、このまま回して経験を積ませるしかないということだよね
- 482 名前:Trader@Live! :2011/11/02(水) 04:51:53.05 ID:GFvyNFpY
- ラインを引いてラインでストップ/リミットエントリーする裁量型EAを作ればいいんじゃね?
同時にLC/TPも入れるようにしとけばおk
- 483 名前:Trader@Live! :2011/11/02(水) 05:49:48.67 ID:FXKhdNdf
- >>482
まさにおれがそれを制作中だが、ラインを引くアルゴリズムが難しい。
当たり前だがな。人間がやってもいろいろ引けるんだから。
- 484 名前:Trader@Live! :2011/11/02(水) 06:27:42.01 ID:rmlt8A6w
- 人間がやっても難しい作業だからこそコンピュータに最適化してもらいたいんだよな
ちなみにオレもラインEA作ろうとして唸ってる一人
- 485 名前:Trader@Live! :2011/11/02(水) 06:51:44.98 ID:k7Jkd7X6
- BTLM の描くラインは結構好きだけどな。
- 486 名前:Trader@Live! :2011/11/02(水) 17:51:53.88 ID:enwS8/t1
- EAを作る
→10年でテストする
→200万→7000万(3000万)でもトレード回数200回(1000回)でDD50-80%とか、上位のパラメーターがバラバラとかいまいち信用出来ない結果になる
→実運用に踏みきれず次のEAを作る
→ループ
おまえら、何を持って信用たると考えたの?
自分の考えてる理論が何なのかすらわからなくなってきたぜ
- 487 名前:Trader@Live! :2011/11/02(水) 18:02:40.70 ID:enwS8/t1
- そうそうもう一つ
常にドテンするシステムとYがあるシステム
どっちが優秀だと思う?
最初はYのないシステムなんてダメだと思っていたんだが、最適な場所で利確するってことができるなら、そこでドテンでいいんじゃねーか?と思い始めた
そしてトレンドとレンジを間違えて死ぬ
- 488 名前: 忍法帖【Lv=4,xxxP】 :2011/11/02(水) 18:24:44.06 ID:8SlnakBi
- 成行OCOができるEAありませんか。
エントリーは手動でやって(成行)、約定すると同時に自動でOCO(約定価格から+10pipsで利食い、-15pipsで損切り)決済してくれるEAを探しているのですが。
- 489 名前:Trader@Live! :2011/11/02(水) 18:30:07.22 ID:O7eonL3o
- >>488
100万で作ってやるぞ
- 490 名前:Trader@Live! :2011/11/02(水) 18:33:24.05 ID:+ytBSB4x
- >>488
俺なら1万で作ってやるぞw
- 491 名前:Trader@Live! :2011/11/02(水) 18:35:08.65 ID:0TjbiwMS
- Yって何?
- 492 名前:Trader@Live! :2011/11/02(水) 18:36:24.84 ID:NeB9hqve
- >>491
休むも相場
- 493 名前:Trader@Live! :2011/11/02(水) 18:38:45.16 ID:oIl15Pip
- http://investcom.blog.fc2.com/blog-entry-213.html
このEA 買ってみた
- 494 名前: 忍法帖【Lv=4,xxxP】 :2011/11/02(水) 18:56:35.59 ID:8SlnakBi
- >>490
本当ですか。できればお願いします。
- 495 名前:Trader@Live! :2011/11/02(水) 19:09:52.92 ID:rmlt8A6w
- >>486-487
オレは年200回以上のトレードでDD10〜多くても20以内で
pf2以上あったらとりあえず脚きりはクリアで、中身を精密に見ていくような
Yを入れるかどうかはロジック次第
- 496 名前:Trader@Live! :2011/11/02(水) 19:14:06.55 ID:0TjbiwMS
- >>492
mjd?
ナンピンゲールかなんかと思った
- 497 名前:Trader@Live! :2011/11/02(水) 19:20:17.70 ID:+ytBSB4x
- >>494
え?マジでw
そんじゃ週末でよければ書くよ。
その代わりタイへ募金してスクショうpな。
- 498 名前:Trader@Live! :2011/11/02(水) 19:24:37.40 ID:NeB9hqve
- >>496
信じるなよww
http://ameblo.jp/snowkey/entry-10966135200.html
- 499 名前:Trader@Live! :2011/11/02(水) 19:42:02.56 ID:enwS8/t1
- >>495
レスサンクス
頂きは高いな
DD20以内って見たことないわw
- 500 名前: 忍法帖【Lv=4,xxxP】 :2011/11/02(水) 19:58:08.35 ID:8SlnakBi
- >>497
募金でいいんですか。口座番号を教えて頂ければ振り込みますが。
- 501 名前:Trader@Live! :2011/11/02(水) 20:35:46.98 ID:0TjbiwMS
- >>498
え?様子見=休みで合ってるじゃないか
http://www.cora.jp/131-fx2.html
- 502 名前:Trader@Live! :2011/11/02(水) 22:45:47.12 ID:DB5ofyyN
- 以前は年300回トレード、PF2、DD10%が目標だったんだけど、
今は年500回トレード、PF1.5、DD15%が目標。
トレード回数が多いほどパラメタの信頼性が高まるし、PFを上げるよりトレード回数を増やすほうが難しい気がする。
- 503 名前:Trader@Live! :2011/11/02(水) 23:03:12.76 ID:enwS8/t1
- 損切り徹底すればするほど、PFは下がるよね
よし、スプ3、損切り徹底の上でDDが低く、資産の増加率が高いなら満足しよう
書いてきて分かってきた
俺が自分のEAを信用出来ない理由はDDの高さにあるくさい
- 504 名前:Trader@Live! :2011/11/03(木) 02:26:04.32 ID:Ax/EEFfs
- トレード回数なんかは時間軸によっても変わるから
テスト期間中に200回以上ぐらいあれば何ヶ月でも何年でも問わないな
俺のはほぼどてんシステムだけどフォワードでPF1.7 DD20%以下
ぐらいを保ててるよ
- 505 名前:Trader@Live! :2011/11/03(木) 04:28:49.05 ID:VjqnszQg
- オレの場合だけど損切り徹底すると逆にDD上がる希ガス
損切りの設定方法が難しいからなのか、それとも損切りという行為自体が
オレのシステムに合っていないのか、損切りという行為自体が非合理的なことなのか
- 506 名前:Trader@Live! :2011/11/03(木) 09:03:41.90 ID:GfF5JXHS
- 損切りとは大敗しないための手段
その代わり、相場にあっていない状況でエントリーすると連敗し続ける
特にトレンド狙いでレンジに引っかかると負けが積もる
ってことかと
- 507 名前:Trader@Live! :2011/11/03(木) 12:55:50.79 ID:vi3EeO8J
- >>500
そんなスクリプトあるけど、いるかい?
俺は>>497じゃないけど、タイに募金しといてねw
- 508 名前: 忍法帖【Lv=5,xxxP】 :2011/11/03(木) 14:37:40.22 ID:poL+9eNS
- >>507
本当ですか。是非ともお願いします。
- 509 名前:Trader@Live! :2011/11/03(木) 14:51:07.50 ID:ylubcNfK
- >>508
募金のスクリーンショットをうpしないと始まらんよ
- 510 名前:Trader@Live! :2011/11/03(木) 15:01:13.42 ID:vi3EeO8J
- >>508
http://u3.getuploader.com/mt/download/597/OpenWithTPandSL.mq4
募金は最低金額でいいよ。気持ちの問題だから。
- 511 名前:Trader@Live! :2011/11/03(木) 15:49:54.32 ID:eQ9I/13L
- >>510 おまえ、いい奴だな。
- 512 名前: 忍法帖【Lv=5,xxxP】 :2011/11/03(木) 15:57:07.57 ID:poL+9eNS
- >>510
本当に募金で宜しいのでしょうか。口座番号さえ教えていただければ振り込みますが。
あとパスワードは振込を確認してからということですが、
こんなことを言うのは失礼かもしれませんが、実際にちゃんと動くのか心配なので、できれば先にダウンロードして実際に使用してから振り込みたいのですが。
実は以前にも同じようにEAを頼んだことがあったのですが、メールアドレスで口座番号を受け取ったあと、その口座へお金を振り込んだら連絡が無くなったということがあったので・・・。
- 513 名前:Trader@Live! :2011/11/03(木) 16:08:42.12 ID:kcWhxWxY
- 詐欺されたら、
その口座の銀行に通報して口座凍結してやれ。
- 514 名前:Trader@Live! :2011/11/03(木) 16:11:35.67 ID:VZXl4JLZ
- BT及び自動売買放置用にノートパソコンのAspire5750を購入
スペックは
OS→Windows7(64bit)
CPU→Intel Core i3-2310M(2.1G)
メモリ→2G
メインパソコンでは起きない"close at stop"でBTできず
色々調べるとCPUの使用率かメモリの消費で発生するとの噂
常駐ソフトを削ってみたり、仮想メモリを増やしたりしたが解決せず
メインPCは
CPU→core2(2.1G) メモリ→8GB(32bitなので実質4G?)
のため、メモリ不足が原因か?と思っています
メモリを増設してみるしかないかと思っているのですが、
"close at stop"を解消した経験のある方がいたら、アドバイスを下さい
- 515 名前:Trader@Live! :2011/11/03(木) 16:14:21.72 ID:ylubcNfK
- >>512
募金する気ないのか。
- 516 名前:Trader@Live! :2011/11/03(木) 16:21:37.93 ID:VZXl4JLZ
- 追記
ノートパソコンの動作はかなり軽いです(メインPCのOSがVISTAなせいかもしれませんが)
- 517 名前: 忍法帖【Lv=5,xxxP】 :2011/11/03(木) 16:25:19.68 ID:poL+9eNS
- >>513
その時も実際に通報しました。
しかしそれは自己責任が大きいということで提訴できませんでした。
弁護士にも相談しましたが、こういった詐欺の事例は提訴が難しいんだそうです。
>>515
振込でも募金でも構いませんが、詐欺に合うのだけはもう嫌なんです。
- 518 名前:Trader@Live! :2011/11/03(木) 16:44:09.63 ID:vi3EeO8J
- >>517
こういう掲示板でこういうやり取りをするのは好きではないし、>>497の人に申し訳ないので
何か言いたいことがあるんだったら、あそこのアドレスにメールしてください。
- 519 名前:Trader@Live! :2011/11/03(木) 16:45:55.62 ID:ylubcNfK
- >>517
募金したお金は、募金先の団体が有効に使うから詐欺にあうことは無いと思うよ。
そもそも、あなたがEAを持ち逃げしないという保証はどこにあるの?
あなたが他人を疑うのは自由だが、ご自身も疑われているということに気づいてる??
この局面で、あなたにできることは募金する以外に無いと思うのだけど。。
- 520 名前: 忍法帖【Lv=5,xxxP】 :2011/11/03(木) 16:51:54.38 ID:poL+9eNS
- >>518
分かりました。
>>519
>募金したお金は、募金先の団体が有効に使うから詐欺にあうことは無いと思うよ。
そういう問題ではないです。
募金して仮にEAをダウンロードできたとしても、それが使えないEAだったら立派な詐欺です。
もちろん故意ではない可能性(ただのプログラムミス)という可能性もありますが、それでもお金は返って来ません。
- 521 名前:Trader@Live! :2011/11/03(木) 17:00:20.14 ID:LbX+6yZ2
- さっきから募金させたがってるやつはなんなんだ詐欺師か?
誰でも作れるような無料同然のプログラムしかも動作するかどうかも分からんEAを金を払う側がなんで先払いしなきゃいけないんだよアホか
どう考えても先にEAを渡すべきだろーが
仮に一人に持ち逃げされても対してリスクねーだろーがボケ
- 522 名前:Trader@Live! :2011/11/03(木) 17:02:28.48 ID:VZXl4JLZ
- close at stopに引っかかった子はいないのか?
もうメモリをポチりそうだぜw
- 523 名前:Trader@Live! :2011/11/03(木) 17:03:40.68 ID:ZNvvUUfx
- 釣りくさいが。。。これじゃ駄目なのか?
ttp://d.hatena.ne.jp/fai_fx/20100114/1263394852
- 524 名前:Trader@Live! :2011/11/03(木) 17:07:30.85 ID:TjC5/fZA
- うーん、煽りたいわけではないがそこまで言うんだったら
匿名掲示板じゃなくて素姓のはっきりした開発元へ依頼するべきじゃないか
- 525 名前:Trader@Live! :2011/11/03(木) 17:15:52.93 ID:Pe79ooqw
- >>520
私が作ってあげます。\4000でいいですよ。
捨てアドを晒してください。
- 526 名前:497 :2011/11/03(木) 17:33:01.05 ID:1cGuFSeP
- とりあえず俺は降りるね。
募金とかネタだったんでホントはどうでもよかったんだけど・・・・・・
この展開に付き合うのは生理的に無理だわ('A`)
- 527 名前:Trader@Live! :2011/11/03(木) 17:59:57.68 ID:QjFG/dCa
- >>522
自作EAの話じゃなければスレチだけど...
噂を信じてメモリ増設もいいけど、噂と書いているように
信頼に足るものとは思ってないのかな。
close at stopなんてBTの度によく(でもないか)あるんだから、
引っかかった子と聞いても意味はないと思う。
意図的 or ミスによりcloseされていないトレードがあるって
だけじゃないの?
close at stopでcloseされたトレードの建玉日時は調べた?
>>526
冷たいようだが、クレクレ君には反応しないほうがいいかもね。
- 528 名前:Trader@Live! :2011/11/03(木) 18:21:57.77 ID:VZXl4JLZ
- >>527
H1で2002年1月から始めてポジを持った1時間後にclose at stop発生してその後動かないのです
試しに売買条件や残高を変えてみてもダメ
BT設定もヒストリカルデータも全部メインをコピーしています
MT4は¥C直起き
調べてもアプリ終了で解決したという話しか見つからなかったのです
- 529 名前:Trader@Live! :2011/11/03(木) 18:48:04.72 ID:QjFG/dCa
- >>528
症状を見ればclose at stopの日時以降のデータがないって
ことかな。ノートはFAT32なんてことはないですよね。
every tickでダメなときはopen prices onlyを試してみるとか。
\tester\history内のファイルの大きさを調べるとか。
- 530 名前:Trader@Live! :2011/11/03(木) 19:05:13.26 ID:VZXl4JLZ
- すみません
自己解決しました
やけくそになってUSD建て(普段は円建て)でテストをしたらテスト可能だったので
再度調べたら、気配欄のUSDJPYが0.000-0.032になっていました
この原因は不明
円建て口座だと気配値を想定レートに使っているんだっけ(0で割っちゃった?)ということに気づいて、
メインPCからシンボル一式をコピーしたら無事使えました
お騒がせしました
我が家のバックテスト環境のUSDJPY想定レートは76円だったとさ
おわり
- 531 名前:Trader@Live! :2011/11/03(木) 20:58:56.37 ID:QjFG/dCa
- >>530
解決オメ。
メモリは無駄じゃないとは言え、増設しても直らなかった
ときの落胆はメモリ価格以上でしょうね。
- 532 名前:Trader@Live! :2011/11/03(木) 21:00:51.92 ID:VZXl4JLZ
- ありがとう
ポチる前に試してよかった
レスを貰って再確認しようと思ったので、レスのおかげです
ノートはMT4専用なので、メモリ増設はまたの機会に
- 533 名前:Trader@Live! :2011/11/03(木) 21:18:22.61 ID:Pe79ooqw
- >>520
何だよ。本当に作成したのに居なくなるなよなorz
- 534 名前:Trader@Live! :2011/11/04(金) 02:05:32.47 ID:rpyowc7d
- テストの結果評価して貰いたいんだけどこのスレでいいのかな?
- 535 名前:Trader@Live! :2011/11/04(金) 03:05:33.67 ID:Y3qPCO32
- ここでOK
可能であればフォワードテストの結果のほうがいいと思います
バックテストの結果しかなければそれでもOKでしょう
534さんのバックテスト結果が該当するかわかりませんが、
オーバーフィットしたバックテスト結果を基に議論しても
意味がないでしょうから
- 536 名前:Trader@Live! :2011/11/04(金) 04:01:24.02 ID:4crCPmUg
- MT4⇒MT5のEAには互換性が無いと聞くけど
その差ってどれくらいなんでしょう?
MQL的にはどんな感じで相違があるのか教えて欲しいです
これまで継ぎ足し継ぎ足しでコーディングしてきたもんで・・・
- 537 名前:Trader@Live! :2011/11/04(金) 06:35:45.01 ID:mQL4SaN4
- >>536
検証してるサイトあるよ
結構違うらしい
- 538 名前:Trader@Live! :2011/11/04(金) 06:39:21.09 ID:aLoRkoFW
- 作法が違うから別モノ
- 539 名前:Trader@Live! :2011/11/04(金) 15:33:43.11 ID:rpyowc7d
- >>535
バックテストしかありません
テストの流儀がわからないのでオーバーフィットになっているかどうかも自分では判断できません
↓は2001/1/1〜2011/11/3までの円/濠ドルで1500ドルから始めています
http://www.dotup.org/uploda/www.dotup.org2220160.png.html
http://www.dotup.org/uploda/www.dotup.org2220164.png.html
- 540 名前:Trader@Live! :2011/11/04(金) 15:42:56.41 ID:xN2eqOm2
- 固定ロットでのテスト結果をみてみないとなんとも・・・
- 541 名前:Trader@Live! :2011/11/04(金) 16:01:27.87 ID:rpyowc7d
- >>540
固定ロットでやりなおしました
http://www.dotup.org/uploda/www.dotup.org2220216.png.html
http://www.dotup.org/uploda/www.dotup.org2220218.png.html
- 542 名前:Trader@Live! :2011/11/04(金) 16:45:43.35 ID:SVvXH50A
- >>541
何ロットでやってるのか分らなかったけど、1ロットだと過程すると
圧倒的にTotal net Profitが足りない気がする
DDは悪くないけど、増えてる量も少ないので差し引きなんとも
- 543 名前:Trader@Live! :2011/11/04(金) 16:53:20.41 ID:rpyowc7d
- >>542
0.1ロットです
- 544 名前:Trader@Live! :2011/11/04(金) 17:25:44.66 ID:SVvXH50A
- >>543
だとすると10年という年月を考えたら仕方ないところもあると思うけど、
それでももうちょっと利益が欲しいのと、最大DDもちょっと高いかも
おそらく推測だけどトレンド追従型のように見えるけどエントリー条件はちょっとまだ大雑把な希ガス
トレンド型だとPFはもうちょっとほしいかも
- 545 名前:Trader@Live! :2011/11/04(金) 17:38:41.84 ID:yUdwDhVd
- こんばんわ
cとjava 専門プログラマーです
開発スレもう少し具体的な内容にしてもらいたい
ソースとかガンガン張り付けてくれー
- 546 名前:Trader@Live! :2011/11/04(金) 17:58:42.91 ID:BegYn2Pm
- >>541
long,shortのバランスもいいようですし、程々の利益、損益曲線の程々の汚さ(失礼!)
は私好みです
BTの利益は大きければ大きいほど、損益曲線は綺麗であれば綺麗であるほど、
フォワードでは失敗すると考えている天邪鬼ですから
パラメータのないEAなら、ドローダウンは必ずあるけど、2,3年以上のスパンだと
利益を出せそうだと感じます
パラメータのあるEAなら、やっぱりフォワードテストは必要じゃないでしょうか
2001〜2007で最適化してパラメータを決定、そのパラメータで2008以降どうなるか
2001〜2009で最適化してパラメータを決定、そのパラメータで2010以降どうなるか
こんなチェックは必要だと思います
>>545
大事なのはソースや実装以前のアイデアかも
- 547 名前:Trader@Live! :2011/11/04(金) 18:25:46.52 ID:SfY7VRfP
- >>545
悪いな、アンタの為に議論している分けじゃないしぃ〜
MQLそのものの話しなら初心者スレに行けってのが、ここの作法らしいしぃ〜
- 548 名前:Trader@Live! :2011/11/04(金) 18:53:06.71 ID:J/zGm36g
- >>545
まず自分から道を示したらどうだ
- 549 名前:Trader@Live! :2011/11/04(金) 21:27:35.59 ID:yUdwDhVd
- 間に合ってます
ガキしかいなこのスレ
- 550 名前:Trader@Live! :2011/11/04(金) 21:27:44.62 ID:IbW9x5zJ
- >>545
http://u3.getuploader.com/mt/download/598/SubFunctionTest.mq4
入力された日付が雇用統計の日かどうかを判断する関数と、その関数をテストするためのインジ。
ファイル中のisEmploymentReportDay()って関数ね。
なんでUPしたかと言うと、もうちょっとかっこ良いコードにして欲しいからw
ちなみに雇用統計発表日の定義は、
「毎月12日が含まれる週の金曜日から3週間後の金曜日(ただし1月1日の場合は1月8日)」らしいw
- 551 名前:Trader@Live! :2011/11/04(金) 21:32:59.65 ID:yUdwDhVd
- すまん
もう良いや
海外フォーラムのヤツの方が、良いわ
ごめんね
- 552 名前:Trader@Live! :2011/11/04(金) 22:03:11.06 ID:8rRgpa3F
- >>550
インジはインジスレね
http://kamome.2ch.net/test/read.cgi/livemarket2/1304547533/
- 553 名前:Trader@Live! :2011/11/04(金) 22:38:04.92 ID:IbW9x5zJ
- >>552
中身はEAで使うための関数なんですけど。。。
雇用統計の日だからトレードするとかしないとかの判断に使うもので。。。
テストをしやすくする目的と、単体でコンパイルを通すためにインジでラップしただけなんですが。。。
これをインジスレに貼ると、たぶんEAスレに行けと言われるよね。
- 554 名前:Trader@Live! :2011/11/04(金) 22:46:18.45 ID:VS+z2ngU
- >>553
動いてるなら触らなくていいやん。
- 555 名前:Trader@Live! :2011/11/04(金) 23:05:32.89 ID:IbW9x5zJ
- >>554
いやあ、前々からもうちょっといい書き方があるような気がしてて
C言語が得意そうな人がネタを欲しがってたかさ。
でも余計なお世話だったみたいねw
- 556 名前:Trader@Live! :2011/11/04(金) 23:14:45.72 ID:J/zGm36g
- >>551
永遠にさようなら〜
もう来るなよー
- 557 名前:Trader@Live! :2011/11/04(金) 23:29:39.18 ID:8rRgpa3F
- >>553
インジスレは、EAのシグナルを作る為のスレだよ。
- 558 名前:Trader@Live! :2011/11/04(金) 23:31:32.39 ID:8rRgpa3F
- >>555
> いやあ、前々からもうちょっといい書き方があるような気がしてて
ちょっと見てみようと思ったら、もう消えてる…w
- 559 名前:Trader@Live! :2011/11/04(金) 23:40:58.93 ID:MuhQsNoi
- >>555
#define FRIDAY 5
bool IsEmploymentReportDayHE(datetime date)
{
if (TimeDayOfWeek(date) != FRIDAY) return (false);
if (TimeMonth(date) == 1) if (TimeDay(date) == 8) date -= 7 * 24 * 60 * 60;
datetime today = TimeDay(date - 3 * 7 * 24 * 60 * 60);
if ( 10 < today) if (today < 18) return (true);
return (false);
}
ちゃんとデバッグしてないけど、多分通ると思う。
- 560 名前:Trader@Live! :2011/11/04(金) 23:49:53.89 ID:MuhQsNoi
- てか、todayって変数名はありねーな。ツッコミ勘弁てことでw
- 561 名前:Trader@Live! :2011/11/04(金) 23:52:57.36 ID:IbW9x5zJ
- >>559
おおお。スペシャルサンキュー!
こういうコードが書ける人を尊敬するわ。
俺なんか頭の中のif分をそのまんまコードにしてるだけだもんw
- 562 名前:Trader@Live! :2011/11/05(土) 00:19:31.29 ID:zPyNWp3x
- 米雇用統計発表日の定義。。。
前月12日が含まれる週の金曜日から3週間後の金曜日。
ただし、
前月が小の月で尚且つ12日以後20日未満の場合、
または、公的祝日の場合、
翌週の金曜日。
じゃないかと思う。。。
- 563 名前:Trader@Live! :2011/11/05(土) 00:21:44.28 ID:lHPNguIn
- >>559
> bool IsEmploymentReportDayHE(datetime date)
"HE"!! お世話になっております(_ _)
- 564 名前:Trader@Live! :2011/11/05(土) 02:02:38.65 ID:olFo53pk
- >>550,562
毎月第1金曜日のNY時間午前8時30分
じゃないの?
- 565 名前:Trader@Live! :2011/11/05(土) 03:52:25.63 ID:zPyNWp3x
- >>562
ちょっと自己訂正。。。
△12日以後20日未満
○前月12日の20日後未満
- 566 名前:Trader@Live! :2011/11/05(土) 06:15:43.64 ID:lgHURxDn
- 時間がズレることや日にちがズレることもあるから、1分足のボラも見て
全然大きく動かなかった場合は翌日とか別の日も考慮に入れるように
したほうがいいんでない?
- 567 名前:Trader@Live! :2011/11/05(土) 11:13:47.76 ID:W23sn73N
- ふぁー、BTに比べると成績の悪いこと悪いことw
- 568 名前:Trader@Live! :2011/11/05(土) 17:43:07.25 ID:lFtZytRf
- >>565
> ○前月12日の20日後未満
この部分がよく分からなかったんだけど、1週間を月曜始まりで日曜終わりと定義してますか?
もしそうだったら>>559でも同じ結果ですかね。
ただ7月4日の祝日処理を追加しないといけないかな。
- 569 名前:Trader@Live! :2011/11/05(土) 18:59:54.65 ID:zPyNWp3x
- >>568
月曜始まりだと今年の7月とか、おかしくならないか?
まあ、小の月の規則を入れれば大丈夫にはなるけど、
>>559がOKかどうかはわからん。
- 570 名前:Trader@Live! :2011/11/05(土) 19:21:07.51 ID:zPyNWp3x
- 逆か。。。
小の月の規則があるから、月曜始まりだと言う訳ね。
日曜始まりの三週間後で大丈夫なのかな?
すまん、よくわからんw
- 571 名前:Trader@Live! :2011/11/05(土) 19:56:22.23 ID:lFtZytRf
- たぶん>>570であってます。たぶんだけどw
- 572 名前:Trader@Live! :2011/11/06(日) 10:39:07.20 ID:dAMuFhD2
- こんなんできました。
http://u3.getuploader.com/mt/download/601/StrategyTester.gif
- 573 名前:Trader@Live! :2011/11/06(日) 11:41:26.15 ID:3LARpOWL
- >>572
ロット可変なのか、期間はどのぐらいなのかが分らないと
- 574 名前:572 :2011/11/06(日) 15:24:54.71 ID:dAMuFhD2
- 複利で1999.08.01-2011.11.05
- 575 名前:Trader@Live! :2011/11/06(日) 16:55:33.99 ID:rGaYEKaR
- >>574
月曜からのデモトレ結果キボンヌ(死語か?)
- 576 名前:Trader@Live! :2011/11/06(日) 17:17:44.41 ID:G8MzfN1t
- リアルでゴー
- 577 名前:Trader@Live! :2011/11/06(日) 17:21:43.63 ID:2bGlQX7i
- 運用の世界では、トラックレコード が大事だからね。
- 578 名前:Trader@Live! :2011/11/06(日) 17:22:23.43 ID:3LARpOWL
- >>574
複利だったらレバ何倍なのかが分らないと・・・
というかロット1固定でやってもらったほうが分りやすい
- 579 名前:572 :2011/11/06(日) 19:48:54.37 ID:dAMuFhD2
- 11倍
- 580 名前:572 :2011/11/06(日) 20:26:48.13 ID:dAMuFhD2
- http://u3.getuploader.com/mt/download/604/StrategyTester2.gif
0.1ロット固定
- 581 名前:Trader@Live! :2011/11/06(日) 20:58:26.98 ID:3LARpOWL
- >>579
サンクス
1万から開始と仮定すると、ということは10,000/レバが2倍にするまでに必要な
1ロットずつエントリーした場合の利益だからそれが909で、
2637倍になっているということはそれの11.3回分として
約10年で約10,271取ったことになるということは、1年あたり1027、1ヶ月あたり85.5でしょうか・・・
とはいえ、グラフを見る限りDDの低さがすごいと思うのと、
エントリーが10年間で53,988回ということは1ヶ月あたり約450回っていうのは
つまりMAで一日の動きを大きく取ってるわけじゃなく、スキャで取ってるということだと
思うからすごく興味あります
月22日として1日に20回エントリーってことは、1日の中での中型の山だと思うんですが
オレはそこを取ろうと挑戦して以前諦めてるので・・・
- 582 名前:Trader@Live! :2011/11/06(日) 21:01:32.01 ID:0Od2ZgRc
- つか、なんでグラフだけ?
出し惜しみする意味が分からん
- 583 名前:Trader@Live! :2011/11/06(日) 21:34:50.00 ID:RlFdmlfF
- 1年でに5000回エントリーはすごいね。
それだとPF1.2〜1.3ぐらいで十分だ。
- 584 名前:Trader@Live! :2011/11/06(日) 21:47:38.99 ID:VuA9QDKC
- >>572
スプとかどうなの?
検証したいからうpして。
決して、乞食です。
- 585 名前:Trader@Live! :2011/11/07(月) 07:25:17.66 ID:EUwG/YD3
- 今日からサマータイム切り替えか
- 586 名前:Trader@Live! :2011/11/07(月) 20:47:43.13 ID:oxFASaw9
- EAを作っても、成績悪くてDD低いか、カーブフラッディング気味でDD高そうかってものしかできないから辛い
こ、心が折れそうだ
標準偏差を上手く使ってトレンド順張りのEAを作れば、いいEAが作れると思ったのに
劣化平均足みたいなものしかできないぜ
長期トレンドとと短期トレンドと細かいレンジ(動きなし)とで動きが違うんだよね
短期トレンドを往復で獲ったぜと思ったら、他の2箇所で死んでるとかな
逆張りをなくしたら、細かいレンジ(動きなし)で天L底S連発とか
根本的なところから考え直す必要がある気がする
やりたくなかったけど、時間で区切るとか、直前の動きを使って次の動きを予測するとか、
前日高値を使うとか、サポレジを使うとか
心の折れないおまえら凄いぜ
- 587 名前:Trader@Live! :2011/11/07(月) 22:01:45.21 ID:jFuDm19i
- 基本的にランダムな動きだからね。
わずかな心理的傾向も分析しつくされて、いわゆるエッジは少ない。
- 588 名前:Trader@Live! :2011/11/08(火) 08:18:45.03 ID:mYyqnBvM
- >>580
昨日のデモトレの結果、まだぁ〜?
- 589 名前:Trader@Live! :2011/11/08(火) 20:13:41.82 ID:CaHv2owI
- 初日でダメEAだと、答えが出たとか。
- 590 名前:Trader@Live! :2011/11/08(火) 20:19:16.99 ID:96i5PCtZ
- とても公開できないような好成績を収めたんだと思う。
- 591 名前:Trader@Live! :2011/11/11(金) 12:54:56.10 ID:t3hRimRj
- 保守
- 592 名前:Trader@Live! :2011/11/11(金) 13:05:55.65 ID:9hORGa/8
- まあ、ロマンだからさ。。。
わかっちゃいるよ
人類の最高の部類の知能のやつらが世界中の金を集めようとガンガン開発しているわけだが・・・
それこそ数学の天才みたいなのがゴロゴロいるせかいだわな。
んで
トレード環境(業者・資金)も圧倒的に不利な状況だしな・・・機関は市場に直だけどこっちはしょっぱいブローカー経由www
ランダム以外の要素でプラスになるわけがないんだがなw
そりゃ100万匹猿がいたら何匹かは大儲けするってだけの話で
EA作ってる俺なんかは宝くじ買うより馬鹿馬鹿しいことだってことはわかってるよw
- 593 名前:Trader@Live! :2011/11/11(金) 15:45:53.01 ID:oU68ejU5
- >>592
裁量だって一緒だよ
- 594 名前:Trader@Live! :2011/11/11(金) 16:03:36.01 ID:oU68ejU5
- なあ、ギャンブルくんってEA作ったんだ
特定の周期で順張りと逆張を繰り返す
周期に関するパラメーターが特定の数字だと即効ロスカット
特定の数字だと10年後に1億
カーブフッティングの王様みたいなEAだ
俺、なんでこんなモノ作ったんだろ?
- 595 名前:Trader@Live! :2011/11/11(金) 20:10:44.21 ID:30262u8S
- >>594
面白そうだな。いいじゃないですか。
フラフラしても回り道しても目的地に少しでも近付けば。
EA作りで目的地にまっすぐ辿り着く人なんていないでしょう。
俺は最初に較べれば目的地にだいぶ近付きましたよ。
いや、俺が前進したんじゃなくて、目的地を引き寄せただけなんだが。
理想はかなり下げたのにまだ辿り着けない orz
- 596 名前:Trader@Live! :2011/11/11(金) 20:58:20.05 ID:VhbqaXzb
- 俺もEA作りしてるけど、ほぼ心が折れた。どうしても無理。
裁量に行こうかと思ってる。
- 597 名前:Trader@Live! :2011/11/11(金) 22:26:34.20 ID:30262u8S
- >>596
それもいいと思う。EA作りに苦労した後なら手法乞食や教祖探し
に走ることもないでしょうし、電波本「ゾーン」の境地を自然に
習得してるかもしれない。プロスペクト理論の犠牲になる可能性
も少しは減っていると思う。
裁量の腕が上がったならEA作りも無駄じゃなかったってことで。
あれ?裁量で勝てなかった人を想定してるな。そうじゃないなら
お許しを。(^^;)
俺はね、天才でも特異体質でもない俺に安定して稼ぐEAなんて
できなくて当然と思ってるから、心が折れることはないな。
プログラミングを楽しんでるよ。
傷を舐め合ってても仕方ない。楽しくやりましょう。
- 598 名前:Trader@Live! :2011/11/11(金) 22:37:25.88 ID:oU68ejU5
- 心は既に折れてるぜ
だが俺はもう少しやる
アイディアが残っているうちはやる
アイディアが切れたらしばらく忘れる
裁量をうまく表現出来ればいいんだけどな
正直それは諦めた
- 599 名前:Trader@Live! :2011/11/11(金) 22:40:49.30 ID:oU68ejU5
- 目標か
そうだな
俺は信頼できるEAを作りたいねえ
ギャンブル君は面白いけど、フォワードテストする気にもならないもの
綺麗にステージを分けれたら、このEAも面白そうなんだが
- 600 名前:Trader@Live! :2011/11/12(土) 00:37:04.63 ID:aF9DGDRf
- 俺も1年ぐらいEAを作ってきたが、今なら裁量で勝てるような気がするw
たぶん気がしてるだけだから、やらないけどね。
今日はいいアイディアを思いついたので、これからコーディングするぜ。
- 601 名前:Trader@Live! :2011/11/12(土) 09:41:44.92 ID:p2XjY6zk
- 昔の錬金術師がわけのわからない実験をしていたように
現代の錬金術師もわけのわからないプログラムを書いていたって良いじゃないか
後の世でプゲラウヒョのネタになるような物作れるかがむしろ勝負w
- 602 名前:Trader@Live! :2011/11/12(土) 12:07:57.73 ID:uPyUq1pA
- 偶然、勝率の高いインジケーターとルールの組み合わせを見つけた。でも、スキャのオレには合わないわ。
- 603 名前:Trader@Live! :2011/11/12(土) 12:22:20.07 ID:JLJwml0K
- >>602
ea作って、
別口座で低ロットで走らせておけばいいじゃん。
- 604 名前:596 :2011/11/12(土) 13:37:04.40 ID:+W3W8b3v
- >>597
ありがとう。腕を磨きたいな。
- 605 名前:Trader@Live! :2011/11/16(水) 07:10:30.15 ID:tojEhv7m
- >>584
お断りする
- 606 名前:Trader@Live! :2011/11/16(水) 08:17:02.54 ID:0jwPe59b
- >>590
1兆超えた
- 607 名前:Trader@Live! :2011/11/16(水) 12:19:01.78 ID:y+aGrTNm
- >>606
昔、ティックを追っかけてエントリーするスキャEAをつくって
BTそんな感じだったことがある。
でも、結局MT4の疑似ティックにフィットしただけでFTはいまひとつだった。
それはFTでもいけそうなの?
- 608 名前:Trader@Live! :2011/11/16(水) 12:36:29.77 ID:YmI3ainQ
- >>607
MTとかFTってなに?
- 609 名前:Trader@Live! :2011/11/16(水) 12:37:25.30 ID:YmI3ainQ
- >>607
スマン
MT→BT
- 610 名前:Trader@Live! :2011/11/16(水) 12:47:36.61 ID:pPK5vDeG
- バックテスト
フォワードテスト
- 611 名前:Trader@Live! :2011/11/16(水) 13:42:01.79 ID:SZJHW+k8
- 読めば読むほど、 どこの MT を BT に治せばいいのかわからんなw
- 612 名前:Trader@Live! :2011/11/16(水) 14:24:29.32 ID:BA6KldTC
- 俺のBT4は最強
- 613 名前:Trader@Live! :2011/11/16(水) 15:30:15.78 ID:evS5Fn6t
- >>607
バックテスト、フォワードテストか。
フォワードテストはしていない。運用し始めたばかりだから2年くらい経てば、だいたい傾向がわかるだろう。とりあえず退場するまで運用し続けるつもり
- 614 名前:Trader@Live! :2011/11/16(水) 17:57:36.65 ID:IUgGwXDH
- >>613
> フォワードテストはしていない。
一年半のデータを用意して、前一年分でパラを調整。
それで残り半年分をBTすれば、FTの代用になるよ。
- 615 名前:Trader@Live! :2011/11/16(水) 18:18:32.74 ID:s6qwFKrA
- >>607
言ってるやり方がよくわからんのだが、そういうのをBTとはいわないのか?過去のデータを使ってるんだろ?
FTとはデモ口座の仮想マネーでリアルタイムなデータで運用するのがFTだと思っていたのだが・・
- 616 名前:Trader@Live! :2011/11/16(水) 18:42:26.19 ID:JYc5KfJs
- >>615 アンカーミス?
- 617 名前:Trader@Live! :2011/11/16(水) 18:45:11.47 ID:FziOg0bx
- なんかぐだぐだだな
- 618 名前:Trader@Live! :2011/11/16(水) 18:46:23.10 ID:SZJHW+k8
- バックテストでは動いても、リアルタイムでは動かないかもしれないコードをテストするのもFT。
バックテストでは再現できない、ティックレベルの動きや変化するスプレッドで利益がでるのかテストするのもFT。
過剰最適化されていないか確認するのもFT。
一番最後のFTだけは、過去の未テスト期間のBTで代用できるというだけのこと。
- 619 名前:Trader@Live! :2011/11/16(水) 19:26:46.69 ID:Drx5ZeIr
- つWFT
- 620 名前:Trader@Live! :2011/11/16(水) 20:38:56.35 ID:mC0M2lTd
- >>614
ウォーク・フォワードテストってやつね。
- 621 名前:Trader@Live! :2011/11/17(木) 12:25:13.85 ID:8bft03Tq
- >>616
スマン、アンカーミス
じゃあ、そのFTとやらをやってみるかな
- 622 名前:Trader@Live! :2011/11/17(木) 20:39:52.97 ID:YocYNOQZ
- >>614
2年間のFTやってみたが、利益の伸び率がマイナスではないが鈍化した
- 623 名前:Trader@Live! :2011/11/18(金) 21:23:42.15 ID:576cCl3+
- なんだこの初心者の集まり
キモい
- 624 名前:Trader@Live! :2011/11/18(金) 21:37:03.62 ID:6tIEQdg5
- ほしゅ
- 625 名前:Trader@Live! :2011/11/18(金) 21:49:43.41 ID:VhrN6X2x
- スレの末期状態だな
- 626 名前:Trader@Live! :2011/11/18(金) 23:48:00.47 ID:oNrvCc99
- 聖杯ができたッポイんだが、本格的なFTは会社休んで月曜から、やるつもりなんだが
週末金曜日、一番最後まで開いている市場はどこ?
- 627 名前:Trader@Live! :2011/11/19(土) 08:07:25.09 ID:FqEl/Emf
- みなさんはEAの最適時は、
1期間で最大何パターンの検証を行ってますか?
- 628 名前:Trader@Live! :2011/11/19(土) 09:19:51.44 ID:Q2xjqsBL
- >>614
鈍化した理由を最適化で検証してみたが、数千通りの中で上位5番目にあったから、カーブフィッティングしてるものではないことが分かった。
今は儲からない時期というだけのことらしい。特に問題なさそうだな。
- 629 名前:Trader@Live! :2011/11/19(土) 13:05:24.68 ID:wuZWCiE7
- 今週の相場どうよ?俺は久々に2回もDD食らったわ。
まあこういう時もあると割り切るしかないんかね。
- 630 名前:Trader@Live! :2011/11/19(土) 13:41:55.32 ID:eAYO0Crg
- 最適化はやりません。
- 631 名前:Trader@Live! :2011/11/19(土) 19:03:31.23 ID:LL+mIKIL
- 注文してから時間を挟んで決済する場合はどう指定すればよいのでしょうか?
具体的に
注文して決済条件を満たしていても数分の時間を置いてから決済開始という感じです。
- 632 名前:Trader@Live! :2011/11/19(土) 20:04:51.15 ID:YBzqhByq
- >>631
Ordersend直後に、A=TimeCurrent();
if(TimeCurrent()-A > t ) OrderClose();
でいいんじゃないか?
- 633 名前:Trader@Live! :2011/11/19(土) 20:40:38.14 ID:wuZWCiE7
- OrderSelectしてから
if (TimeCurrent() - OrderOpenTime() < 時間) スキップする
のほうがいいんじゃないかな。ポジ持ってる時に再起動してもそのままのコードでいいし。
- 634 名前:Trader@Live! :2011/11/20(日) 04:20:46.73 ID:DlEU1O9R
- >>631
SteadyWinnerから抜粋
OrderSelectしてから、
need_closebuy = ((OrderMagicNumber() == MagicNumber) && (TimeCurrent() - OrderOpenTime() > 360) && (stoch1 > stoch2) && (stoch3 > stoch4) && (wpr1 > -50));
need_closesell = ((OrderMagicNumber() == MagicNumber) && (TimeCurrent() - OrderOpenTime() > 360) && (stoch1 < stoch2) && (stoch3 < stoch4) && (wpr1 < -50));
>>633の方法と同じだね
- 635 名前:Trader@Live! :2011/11/20(日) 08:04:35.62 ID:/kFklEOE
- 保守
- 636 名前:Trader@Live! :2011/11/20(日) 16:42:39.02 ID:3hvwKC3f
- どうしても1分足ベースで長期間利益の出るEAがつくれない・・・
やっぱり1分足だとスプ負け確定なのだろうか・・・
1分足レベルのスキャで利益でるEA作った人います?
- 637 名前:Trader@Live! :2011/11/20(日) 18:07:52.68 ID:DacWygPz
- 無理じゃね
MT4口座のスプで1分足じゃうまい人が裁量でやっても難しくね
- 638 名前:Trader@Live! :2011/11/20(日) 23:47:52.90 ID:3hvwKC3f
- そうかやっぱ難しいかぁー
1分足で1日30回くらい取引して毎日着実に利益だすEA作りたかったんだけど
あきらめるか
- 639 名前:Trader@Live! :2011/11/21(月) 00:49:25.12 ID:U4Ob8HxF
- >>636
ここに居るよ。
実稼動して利益も出してる。
- 640 名前:Trader@Live! :2011/11/21(月) 02:47:51.50 ID:vmFid1Tk
- サイバの外貨exがMT4導入するらしいけど、スプどうなるかね?
標準システムのスプは(もちろん)MT4の一般的なスプより狭いけど。
- 641 名前:Trader@Live! :2011/11/21(月) 08:26:16.24 ID:U1+MHv8I
- お前ら的に一番素直で読みやすいペアって何
- 642 名前:Trader@Live! :2011/11/21(月) 08:34:05.23 ID:GjHTjzMs
- NZDUSD
- 643 名前:Trader@Live! :2011/11/21(月) 09:08:45.31 ID:nc56Rudw
- USDJPY
- 644 名前:Trader@Live! :2011/11/21(月) 22:43:39.73 ID:Jzb/7qyf
- 上下にボラがあればカウンターできるんだが、モミモミから動意づいてブレイクってパターンに追従できん
かといってモミモミに反応してたら損切り貧乏だしなー
- 645 名前:Trader@Live! :2011/11/21(月) 22:47:40.62 ID:c0FiG45l
- 人のコードを読むのがわけ分らなくなってしばらく離脱してたんだけど
最近別のプログラムの勉強やってて久しぶりにMQL読んでみたら・・・
読める・・・!!読めるぞおおおおおおおおお
- 646 名前:Trader@Live! :2011/11/21(月) 23:30:38.72 ID:uWiq9L+D
- NDD方式だと成り行き注文時に逆指値が出来ないんだな。
これEAのプログラムでなんとかできるかな?
- 647 名前:Trader@Live! :2011/11/22(火) 00:21:53.76 ID:uAhLadlk
- 成り行き注文時に逆指値??と思ったら注文の時にSL/TPが入らないって意味かな?
OrderSend直後にOrderModifyでSLとTPを指定すればよいでしょ。
サンプルコードはそこらじゅうに落ちてると思います。
- 648 名前:Trader@Live! :2011/11/22(火) 06:52:56.37 ID:+HYJF4Zs
- >>647
その通りなんだが、NDD方式を採用しているディーラーのMT4だと、成り行き注文でSL/TPを出すと弾かれてしまう。
EAプログラムで対応できないかなぁ。
- 649 名前:Trader@Live! :2011/11/22(火) 08:10:28.94 ID:V6yFuM8c
- >>648
647をちゃんと読め
- 650 名前:Trader@Live! :2011/11/22(火) 13:38:24.91 ID:oZNdq7c4
- プログラムの行数増えるとバグが怖い……
- 651 名前:Trader@Live! :2011/11/22(火) 22:11:19.81 ID:6GIZ4tIP
- >>648
欲しいのはEAでなく、スクリプトだろ?
experts/scripts/trade.mq4にOrderModify()を追加しろ。
ここの住人なら、1分で終わる話しだ。
これで判らなければ、初心者スレに行け。
- 652 名前:Trader@Live! :2011/11/22(火) 22:54:23.55 ID:DX4X8ovJ
- >>648
こういうEAでも買えば良いんじゃない?
ttp://www.dlmarket.jp/product_info.php/page/1/products_id/171583
- 653 名前:Trader@Live! :2011/11/23(水) 09:02:55.08 ID:dPIicxoL
- 質問なんですけど〜
自分は、遥か昔にプログラマーやっていて、Cとかだったら組めるんですが、EA組もうとチャレンジ中です。
アルゴリズムを入力すると、MQLを作成してくれるソフトがあるようですが、使っているかたはいますか?
海外のは、無料か$300位なのですが、国内は、月会費とか売り切り16万円とか、馬鹿高いので躊躇してます。
- 654 名前:Trader@Live! :2011/11/23(水) 09:13:30.61 ID:TA9ppaW5
- >>653
自分で手を加える前提なら、自動生成のソースは使わない方がいいんじゃないかな?
EA作成のヤツは使ってみたことはないけど、他の言語では自動生成のソースは
弄りにくいことが多いから。
ただ、FXで16万のコストを高いと思うのはちょっと違うような気がするw
それくらい普通に負けるでしょw
- 655 名前:Trader@Live! :2011/11/23(水) 09:27:24.66 ID:VYhKSiua
- >>653
ウェブ上で作れるやつあるじゃん。
- 656 名前: 忍法帖【Lv=34,xxxPT】 :2011/11/23(水) 14:29:38.09 ID:tkRk1IWg
- >>653
ttp://sufx.core.t3-ism.net/ExpertAdvisorBuilder/
- 657 名前:Trader@Live! :2011/11/23(水) 16:07:11.93 ID:zCsHp5Tm
- >>654
>自動生成のソースは弄りにくいことが多いから。
自分で位置から組むより楽だと思ったのですが、そうですか…
16万ぐらい普通に負ける… 確かにそうだけど、
負けるのと、だめな製品だとわかっていて購入するのもなんだかなーと思ったんですよ
>>656
それ、使ったことがあるんですが、制約が多いんですよね。
で、↓ なんか、情報少なくて、アマゾンとかでUSBでも売ってるんですが、評価が少ないし
ブログ書いてる人も、内輪の人間ぽくてほんとに使えるのかなーって
http://www.familymanforex.com/soft/index.html?aid=2ef08f26f9e7efc22bc61986de51c959
http://ameblo.jp/domingosu/theme-10025788462.html
- 658 名前:Trader@Live! :2011/11/23(水) 16:49:33.32 ID:GMWOpkyT
- >>657
自動生成だろうが、人が書いたソースだろうが、他人のソースは読みにくいもの。
雛型を生成してくれると思えばいいんじゃない?
> それ、使ったことがあるんですが、制約が多いんですよね。
自動生成はそもそも、プログラミングが出来ない人向け。
Cが読み書き出来るなら利用する意味が無いよ。
EAは[エントリーチャンスを伺う]→[オーダー]→[ポジを追跡]→[決済]の繰り返し。
この基本ルーチンがあれば、あとは心臓のロジックをどうするかが問題。
そのロジックを自動生成でやろうとしても、自動生成がサポートしている範囲内でしか出来ない。
だから利用する意味が無い。
(自動生成が使えるなら全パターンを片っ端から生成して、それを全部テストすれば勝てるEAが見つかるだろう)
(でも見つからないから、売り物にしている風に見える)
- 659 名前:Trader@Live! :2011/11/23(水) 17:17:11.06 ID:VYhKSiua
- >>657
16万のは、
インジの条件組み合わせでエントリ、イグジットする設定ができるのは、無料のWebと同じ。
それに加えて、マネーマネジメント機能と曜日指定でエントリしないようにする機能が追加されてる。
プログラムが少しでもできる人には、さすがに16万の価値は無いと思う。
どうせ買うなら、
http://www.geneticbuilder.com/
これかっておけ。
- 660 名前:Trader@Live! :2011/11/23(水) 17:35:22.49 ID:nAiuT1X+
- Price_DJIA_NK_NQ_Time_v2.mq4
このインジプライスが右上に表示されるんですけど
左の下に表示させるにはどうしたらいいのでしょうか?
画面上に表示させて右クリックで開くとパラメーターに
ボトムレフトとあるので設定しても元に戻ります
どなたかプログラムで左下に出すようにしてはいただけませんでしょうか?
邪魔でしょうがないんです
http://www.abysse.co.jp/mt4/indicatorimgaes2/Price_DJIA_NK_NQ_Time_v2.jpg
http://www.abysse.co.jp/mt4/indicators2/Price_DJIA_NK_NQ_Time_v2.mq4
画像とソースです。よろしくお願いします
- 661 名前:Trader@Live! :2011/11/23(水) 17:59:20.72 ID:cmO5s2EJ
- >>660
OBJPROP_CORNER → 3 でいけるんじゃね?
- 662 名前:Trader@Live! :2011/11/23(水) 18:07:34.16 ID:cmO5s2EJ
- ごめん、だめだったわ。
左上にはなったけど左下にならない。
- 663 名前:Trader@Live! :2011/11/23(水) 18:09:14.98 ID:nAiuT1X+
- >>661
ソースの中触るほど賢い人間ではないんですが
中開いて見まして検索かけたところ
OBJPROP_CORNER
という項目がたくさんありました。
どこを直せばいいのかよくわかりかねます、、、、すみません
OBJPROP_CORNER, Corner_of_Chart_RIGHT_TOP
これがたくさんありますが、、
しかし、なんで場所の選択があるのにできないのでしょうか??
- 664 名前:Trader@Live! :2011/11/23(水) 18:10:53.72 ID:nAiuT1X+
- >>662
左上でもいいです。動やったらいいのか教えてください。
プログラム障ったこと無いのですが、やれば出来るというのならやりますw
- 665 名前:Trader@Live! :2011/11/23(水) 18:23:12.23 ID:GMWOpkyT
- >>660int start()
{
int Corner_of_Chart_RIGHT_TOP = 2;
- 666 名前:Trader@Live! :2011/11/23(水) 18:25:13.12 ID:GMWOpkyT
- それから、スレチだと判ってる?
- 667 名前:Trader@Live! :2011/11/23(水) 18:30:56.12 ID:mQBIrrb8
- >>664
1〜4入力して
試してみろ・・・
- 668 名前:Trader@Live! :2011/11/23(水) 18:48:14.63 ID:nAiuT1X+
- >>665
>>667
ありがとうございます。すれちがいすみません
bool Corner_of_Chart_RIGHT_TOP = true;
を
int start()
{
bool Corner_of_Chart_RIGHT_TOP = 2;
に変えたら何も表示されなくなりました、、、
>>667
1〜4入力して
これは個々の数字を変えるのですよね?
やって見ましたがダメでした。
MT4は毎回起動しなおしてます。
- 669 名前:Trader@Live! :2011/11/23(水) 18:58:40.59 ID:qhMGsdmR
- >>668
bool を int に変えるの。ソース見ちゃったじゃないかよw
- 670 名前:Trader@Live! :2011/11/23(水) 19:19:18.44 ID:nAiuT1X+
- >>669
ありがとうございます
1は左上デフォルト
2と3が表示されないで
4が左上でした。
お手数おかけしてすみません
ありがとうございました
- 671 名前:Trader@Live! :2011/11/23(水) 20:11:02.98 ID:6qovxwz2
- 左下は2なんだけどな
DISTANCEのせいで画面外に描画してるんじゃないの?
- 672 名前:Trader@Live! :2011/11/23(水) 20:33:54.42 ID:nAiuT1X+
- >>671
何 で し ょ う か ?
DISTANCEとは????
- 673 名前:Trader@Live! :2011/11/23(水) 20:50:53.05 ID:qhMGsdmR
- >>672
考えるのが面倒なので、
ObjectSet("USDJPY_Price", OBJPROP_CORNER, 2);
ObjectSet("USDJPY_Price", OBJPROP_XDISTANCE, 0);
ObjectSet("USDJPY_Price", OBJPROP_YDISTANCE, 0);
2行目・3行目の0を適当な数字に変えて試してみて。
マイナスとかいろいろ試したら、そのうち出ると思うw
- 674 名前:Trader@Live! :2011/11/23(水) 20:52:18.47 ID:nAiuT1X+
- >>673
ありがとうございますw
気力が出た時やってみますねw
ありがとうございます
- 675 名前:Trader@Live! :2011/11/24(木) 02:22:36.19 ID:G2aL6BF0
- >>658
>>659
ありがとう。とりあえず自分のアルゴリズムをEAで作ってみます
- 676 名前:Trader@Live! :2011/11/24(木) 07:34:52.16 ID:AGgaXwzU
- どうでもいいが
おまえら、自動売買で本当に儲けた人とか知ってる?
- 677 名前:Trader@Live! :2011/11/24(木) 09:57:42.71 ID:yGCcenOW
- 進化シミュレータ組み込んだ自律進化プログラム作った人は儲けてたな
心理学出身なんだけど、ここでも科学分野が強くて悔しかったよ
- 678 名前:Trader@Live! :2011/11/24(木) 12:02:47.09 ID:2CTX02r6
- >>676
取引先に儲け出してる人がいるよ。
その人は本業が組み込み系の技術者で、
FX用に作った予測アルゴリズムを本業の制御系に流用して、
そっちでも成果が出たといってた。
その人の影響でオレも始めてみたけど、こっちはイマイチ。
- 679 名前:Trader@Live! :2011/11/24(木) 12:43:08.03 ID:AGgaXwzU
- へえ、居るんだな
自動売買ってほんとに儲かると短期で終わっちゃいそうだし表に出てこなさそうだよね
まだ儲けてない身としては一応居るという事実はありがたい
EAに制御系か
これまでSOMと強化学習は試したがイマイチだったな
こういうのって何をパラメータに与えるかが難しいんだよね
ローソク足そのままぶち込むと探索領域が爆発するし
- 680 名前:596 :2011/11/24(木) 13:41:05.74 ID:E++DdUjL
- 俺>>596なんだが、心のポキンが治った気がする。
心が復活した。どうやらスランプだったようだ。
まだだ!まだ終わらんよ!
- 681 名前:Trader@Live! :2011/11/24(木) 13:49:59.23 ID:mM46Dw+4
- MT4を40個起動して160個のEAを動かしている人も儲かるっていってた。
常に最適化とFTを続けていて、儲からないものは入れ替えてゆくスタイルらしい。
個々のEAのエッジは僅かでも、分散とローリングで確実に利益をとらえるといった感じなのかと思った。。
- 682 名前:Trader@Live! :2011/11/24(木) 14:33:33.29 ID:rIAaYJH8
- >>678
ほとんどのやつは、取引先のFX会社に儲けだしてるんだよ
>>681
はんぞ?
- 683 名前:Trader@Live! :2011/11/24(木) 14:42:35.68 ID:ZgZgkz9+
- おれは中学生の技術の授業で初代ベーシックをいじったことくらいしかなくて
制御系だの自立進化だのは雲の上のまた上の存在だが
いくつか単純なEAつくって各々一応の利を出してるよ
- 684 名前:Trader@Live! :2011/11/24(木) 14:48:38.48 ID:w470XLDg
- 俺も初めて触ったのBASICだったわー
- 686 名前:Trader@Live! :2011/11/24(木) 15:22:40.33 ID:AGgaXwzU
- >>683
自力で理論組んだ?
それとも既存EAをアレンジした?
最近自力に限界を感じてる
他人のでも落として勉強しようかな
- 687 名前:Trader@Live! :2011/11/24(木) 15:56:28.23 ID:pTij3T1z
- 俺の初体験はJavaだった。その後がC#というGC万歳なゆとり世代w
- 688 名前:Trader@Live! :2011/11/24(木) 16:09:22.58 ID:ZgZgkz9+
- >>686
自力だよ
もともと裁量でやってた手法をEAにしてフィルタかけてみた
12年バックテストでPF1.7でしょぼいけど大きなDDもなく右肩上がりなんで気に入ってる。
一応1年くらい実運用でバックテストと同程度の利益でてるよ
- 689 名前:Trader@Live! :2011/11/24(木) 16:17:45.17 ID:ZgZgkz9+
- >>686
あ、既存EAのアレンジもあった。
これはやたらバックテストの時間がかかるからバックテストはやってないけど、
いいかんじだしロスカットも適宜してくれるから動かしてる。
- 690 名前:Trader@Live! :2011/11/24(木) 17:12:40.24 ID:0fXyK2+a
- バックテストで売り注文とその決済しか機能しません。
買い注文とその決済が機能しないのは何故ですか?
こんな感じで書きました。
//uri
if()
{
OrderSend(Symbol(),OP_SELL,0.01,Bid,3,0,0,"",MAGIC,0,Red);
}
//kai
if()
{
OrderSend(Symbol(),OP_BUY,0.01,Ask,3,0,0,"",MAGIC,0,Blue);
}
//uri_kessai
if ()
{
for (int i = 0 ; i<OrdersTotal();i ++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol() == Symbol() && OrderMagicNumber() == MAGIC){
if(OrderType() == OP_BUY){
OrderClose(OrderTicket(),OrderLots(),Bid,3,Blue);
}
}
}
}
//kai_kessai
if()
{
for (int ii = 0 ; ii<OrdersTotal();ii ++){
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
if(OrderSymbol() == Symbol() && OrderMagicNumber() == MAGIC){
if(OrderType() == OP_SELL){
OrderClose(OrderTicket(),OrderLots(),Ask,3,Blue);
}
}
}
}
- 691 名前:Trader@Live! :2011/11/24(木) 17:14:21.14 ID:0fXyK2+a
- 初めて触ったのはMQL4です
- 692 名前:Trader@Live! :2011/11/24(木) 17:23:56.71 ID:0fXyK2+a
- 試しに買いだけのコードでバックテストしてみたら発注しませんでした
やはりifの中身が間違ってたみたいです。
下らない質問ですみませんでした。
- 693 名前:糞ポジ量産機 ◆0IgpZfFqd2 :2011/11/24(木) 17:51:46.47 ID:bl+LgHag
- >>681
呼ばれた気がしたw
- 694 名前:Trader@Live! :2011/11/25(金) 05:28:18.64 ID:/C31esdj
- >>681は理に適ってるね
(ファンダメンタルを除けば)人気上位いくらかのEAを用いれば、ある程度動きを近似できるはずだし
- 695 名前:Trader@Live! :2011/11/25(金) 19:30:16.23 ID:NpXvpDta
- 皆凄いね。俺も本買って読んだけど、ちんぷんかんぷん。
EA作りたいけど、夢のまた夢。どうやってプログラム覚えました?
俺の周りで、詳しい奴一人もいないから、本とネットしか頼れるものがないけど
何からやれば良いのかすら分からずじまい。
- 696 名前:Trader@Live! :2011/11/25(金) 21:23:34.95 ID:nTZ6GQG1
- >>695
オマケのmaかmacdのea理解汁。初心者には勉強になる
- 697 名前:Trader@Live! :2011/11/25(金) 21:38:03.43 ID:DIXq15Dt
- >>690
変数じゃね?i → ii
OrderSelect(i,SELECT_BY_POS,MODE_TRADES);
↓
OrderSelect(ii,SELECT_BY_POS,MODE_TRADES);
- 698 名前:Trader@Live! :2011/11/25(金) 23:49:20.93 ID:bpUUZbZx
- どっかで見たような記憶なんですが、出てこないので。
全てのポジションの利益が設定値以上になったら、全てのポジションを
強制決算してくれるEAを探してます。作ろうかな?と思ったんですが、
もし、すでにあれば楽なんでw
- 699 名前:Trader@Live! :2011/11/26(土) 01:57:21.15 ID:Q7DhX9Ft
- > 179 名前:Trader@Live![] 投稿日:2011/01/23(日) 19:57:00 ID:57MKHM5M [2/2]
> ガバッとオールクローズしてくれるEAがWEBにあったんで、このソースを参考にしてみてください。
> http://mt4-metatraderfx.com/C/CloseAll.mq4
- 700 名前:Trader@Live! :2011/11/26(土) 21:27:06.08 ID:Oa6CCmVp
- 今だ!キリ番>>700ゲトォォォ!
 ̄ ̄ ̄∨ ̄ ̄ ̄ ̄ ̄ ̄ ̄ ̄
|\_/ ̄ ̄\_/| (´´
\_| ▼ ▼ |_/ (´⌒(´
⊂\ 皿 ⊂⌒`つ≡≡≡(´⌒;;;≡≡≡
 ̄ ̄ ̄ (´⌒(´⌒;;
ズザーーーーーッ
- 701 名前:Trader@Live! :2011/11/26(土) 21:44:50.43 ID:TBTTE7tf
- >>699
超サンクス
case文にAcountProfit()>0を加えてみます。
- 702 名前:Trader@Live! :2011/12/01(木) 09:52:26.15 ID:iP6FJbJV
- 自作DLL側からMT4側へコールバックってのはできないのかな。
(MQLの関数をDLLに渡してそれをDLL側から呼びたい)
- 703 名前:Trader@Live! :2011/12/01(木) 15:00:53.11 ID:alzbmXzZ
- >>702
真っ当には無理。
ただ・・・・・・
DLL側から擬似ティックを発振してstart()を発火させることはできる。
DLL側からMQL4スクリプトを起動することはできる。
から、これらを使って目的を違った形で達成できるかもしれない。
- 704 名前:Trader@Live! :2011/12/01(木) 15:22:35.53 ID:iP6FJbJV
- ここでcallbackでMT4の関数読んでるって書いてるんだけど、どうやってんのかなーと。
このコードだけだとどうやってcallbackを実現しているのかがわからない...
http://purebeam.biz/forum/index.php?topic=45.0#msg154
- 705 名前:Trader@Live! :2011/12/01(木) 20:56:19.03 ID:XfnhkDMF
- スプレッドを見てエグジット条件を動的に変えようと思ってるんだけどどうも上手くいかない。
BT時のスプレッドが1pipsでライブが2pipsならSLの規定値に1を加え、TPの規定値から1を減じれば
良さそうな気がするけどスプレッドを変えてテストすると結果がボロボロになる。むしろ何もしないほうが
成績が良い。なんでだろうう?
- 706 名前:Trader@Live! :2011/12/01(木) 22:57:12.33 ID:erA68g2A
- BT中にどうやってスプ変えるの
- 707 名前:Trader@Live! :2011/12/01(木) 23:53:10.22 ID:0RBcNIc/
- >>705
BTはスプ固定だぞ
- 708 名前:Trader@Live! :2011/12/01(木) 23:56:50.51 ID:5fCjSjPi
- どこだったかで、
BTでもスプ変動させるのがあったような。
違う値に変えてだったかな。
- 709 名前:Trader@Live! :2011/12/02(金) 00:26:32.61 ID:IuVtD8Pg
- 確かfaiさんのブログに載ってたなーと思ったので紹介。
[fai スプレッド バックテスト]でググると一番に表示される。
バックテスト時にスプを変えることが出来るそうだぬ。
俺は使ったこと無いから自己責任でどうぞだぬ。
http://d.hatena.ne.jp/fai_fx/20100227/1267196449
- 710 名前:Trader@Live! :2011/12/02(金) 00:37:32.64 ID:zCizzUYd
- 俺が見たのもそこだわ。
- 711 名前:Trader@Live! :2011/12/02(金) 01:46:58.01 ID:GOUmDbOY
- >>709
そうそう。faiさんのでスプ変えてテスト
してる
- 712 名前:Trader@Live! :2011/12/02(金) 02:49:55.14 ID:WjkPDR4B
- >>702
コールバックしているっていっても実際に関数をコールしているわけではないと思うんだけどな
IsDemo,IsTesting and AccountNumber
上記3つの関数の内IsTesting以外は結構簡単にDLLで実装可能だったりするわけで・・・
ウィンドウズのプログラミングに詳しければ余裕で出来る
- 713 名前:Trader@Live! :2011/12/02(金) 08:45:36.05 ID:5+HJxWXP
- >>712
んー、
http://purebeam.biz/forum/index.php?topic=45.0#msg154
には、ほとんどのコードは単にコピペするだけ、
IsXXXはDLL内で実装(これはクラック対策じゃないのかなぁ)
あとはコールバックで実現って書いてあるから、iMA()とかiRSI()なんかは
MT4側のを使ってるんじゃないのかなと思ってそのやり方が知りたかった。
足のデータを全部DLL側に送ればDLL内で計算はできるだろうけど、callback
て書いてるからどうやってるんだろうかなと。
DLL内をマルチスレッドにすればできるとは思うんだけど、そこまでやんないと
できないかなぁ...
- 714 名前:Trader@Live! :2011/12/02(金) 09:21:44.91 ID:ubIlQy34
- >>713
iMAやiRSIの呼び出し方は、callbackといっても原始的だよ。
while(1){
DLL呼び出し
↓
DLLの返り値に指示されたテクニカルを計算
↓
DLLに計算値を配列で渡す
}
こんなループを回して必要なデータをDLL側に送ってる。
- 715 名前:Trader@Live! :2011/12/02(金) 09:31:20.90 ID:5+HJxWXP
- >>714
DLL内部でiMA()を呼び出したらそういう風に値が返ってくるまでブロックできれば
いいんだけど、別スレッドにしなくてもできる?
(元のEAのiMA()を含むコードをそのまま使いたいという願望w)
- 716 名前:Trader@Live! :2011/12/02(金) 12:17:18.11 ID:2tZbQiWQ
- このプロテクタで生成されたex4をデコンパイルしても>>704のmq4しか出てこない
のだとしたら、mql4側に複雑な仕掛けは入れようがないと思う。
>>704だけ見て作者の発言を素直に受け止めるなら、MT4のMQL4仮想マシンに
バイトコードを直接食わせてるんじゃ?って気が・・・・・・
もしそれが可能なら、任意のコードを実行させることが可能になるから、それこそ
コールバックだって何だって実装できる。
ホントに可能なのか?どうやったら可能なのか?が分からんとどうもならんがorz
- 717 名前:Trader@Live! :2011/12/02(金) 12:30:49.83 ID:5+HJxWXP
- >>716
いや、init_dll()とかexec_ea_func()はMQLの関数じゃないかな。
それにバイトコードを解釈できたとしてもコールバックを実現できるかどうかは
また別の話では。
- 718 名前:Trader@Live! :2011/12/02(金) 13:36:50.36 ID:2tZbQiWQ
- >>717
MQL4の関数だったらプロテクタの役割果たさなくね?
あと仮想マシンに直接バイトコードを流し込めるなら何でもできる。
exec_ea_func()の引数で指定された関数を呼びたいならそういうバイトコードを生成
するなり用意しとくなりして、あとは仮想マシンにそれを処理させればいい。
多分だけど、このプロテクタは本来のinit()/start()/deinit()のバイトコードを暗号化
してDLL内にリソースとして保持、実行時にexec_ea_func()内で復号化したバイトコ
ードを仮想マシンに渡して処理させてるんじゃないかな?
- 719 名前:Trader@Live! :2011/12/02(金) 13:43:37.61 ID:5+HJxWXP
- >仮想マシンに直接バイトコードを流し込めるなら
ってのが実行中のMT4に対してならもちろんその通りだけど、そんなことは
とてもできないので普通の範囲でコールバックができないかって話。
DLL内でスレッド起こせば>>714のやり方でできるのはわかってるんだけど、
スレッド起こさないで簡単にできればいいなと。
- 720 名前:Trader@Live! :2011/12/02(金) 14:21:13.09 ID:PA9d+RKF
- http://www.ted.com/talks/lang/ja/kevin_slavin_how_algorithms_shape_our_world.html
個人投資家がどれだけ優れたEAを作ろうが勝負にならない理由
- 721 名前:Trader@Live! :2011/12/02(金) 14:58:02.10 ID:WjkPDR4B
- >>713
簡単に言えばだなWhiteTigerのコードを入手して中身みてみろってのが一番早い訳だが
それじゃーあれなんで簡単に言えばDLLに全てのロジックを埋め込んでいるって事
set_params(Key,... other params of EA...);
ここで渡されたkeyでswitchかif辺りで判定しているだけだと思うが
mqlをcに起こしなおしたロジックを実行しているにすぎないと思っている
ちなみにiMAとかiRSIとかはどこかにそれに近いライブラリーが転がってたから
(fai氏のblogに紹介されてたと記憶している)
その手の物を使っているんじゃないかね
- 722 名前:Trader@Live! :2011/12/02(金) 15:09:49.01 ID:5+HJxWXP
- >>721
WhiteTigerは>>713に近いね。
で、こういう風にすればできるのはわかるんだけど、知りたいのはDLL側の話なんだよ。
DLL側でiMA()なんかを簡単に実装する方法が知りたいところなんだよ。
足を渡してMAとかRSIをDLL独自に計算するって話じゃなく。
- 723 名前:Trader@Live! :2011/12/02(金) 15:13:25.09 ID:5+HJxWXP
- >>721
WhiteTigerちゃんと見てないみたいだけど、WhiteTigerはiMA()とかの結果も
DLL側からの要求に応じて返すようになってるよ。
- 724 名前:Trader@Live! :2011/12/02(金) 16:25:40.09 ID:sp+EGXU6
- なぁ、おまえらEA開発歴何年目で光明が見えてきた?
俺為替初心者から数えて3年目でようやくなんだが
スレ見てると結構簡単に見つけてるように思える
- 725 名前:Trader@Live! :2011/12/02(金) 16:42:28.84 ID:2tZbQiWQ
- >>721
JForexのコンバータと似たやり方(MQL4を別の言語にコンバートする&MQL4APIを
丸ごとエミュレートする方式)だとしたら、iCustomは呼べないということになる。
>>714のやり方だとしたら、デコンパイルされたex4にその痕跡(MQL4コード)がある
はずなんだけど、>>704を見る限りだとなさそう。
>>719
マルチスレッドにすれば〜ってのがどういう方法か分かんないorz
while (true)
{
switch(DLL関数())
{
case MQL4関数と一意に対応するint値: ...; break;
case ...; break;
default: return;
}
}
mql4側でこんな感じのループを回せば、DLL側からMQL4APIを呼び出すことは
できないこともない気がするけど・・・・・・
DLL側にコルーチンのような仕掛けがないと、DLL側が酷いスパゲッティになり
そう。てか、コルーチンあっても引数や返値の授受を考えると軽く鬱になりそうw
- 726 名前:Trader@Live! :2011/12/02(金) 16:59:32.06 ID:sp+EGXU6
- >>720
面白いけど趣旨違うくね?
- 727 名前:Trader@Live! :2011/12/02(金) 21:36:55.72 ID:nUFsHJUT
- >>724
裁量1年、EA開発1年、合計2年ぐらいでこんなもんだと思えるようになった。
ただそれでもEA開発は続けている。まだまだこんなもんじゃないような気がしてねw
- 728 名前:Trader@Live! :2011/12/03(土) 00:06:14.88 ID:d2KEkKS/
- MACD sampleを越えるEAができない…(´;ω;`)
- 729 名前:Trader@Live! :2011/12/03(土) 02:04:23.61 ID:30PUdYCm
- え?MACDsampleって右肩下がりだと思ってた
- 730 名前:Trader@Live! :2011/12/03(土) 02:35:33.78 ID:l9yQOPd5
- それ以上に悪いもんしか作れないって事じゃね
- 731 名前:Trader@Live! :2011/12/03(土) 07:53:09.66 ID:THggD/OE
- >>728
MACDをOSCIに変えてみてよ。
多少マシになる。
- 732 名前:Trader@Live! :2011/12/03(土) 08:59:45.52 ID:uZ2jF6MB
- DD15%ってどんなもんですか。一般的にはどのくらいでしょうか。
- 733 名前:Trader@Live! :2011/12/03(土) 19:28:45.93 ID:THggD/OE
- >>724
マジレスすると3日くらい。
- 734 名前:Trader@Live! :2011/12/03(土) 21:12:14.54 ID:J5DjceWL
- >>732
その15%をあなたがどう思うか
BTの結果が15%だったとしたら、その結果が信用できるのか
だと思うけど。
- 735 名前:Trader@Live! :2011/12/03(土) 21:30:12.59 ID:cAT8COHY
- >>709
そうじゃなくて。
BT前にスプを設定するのではなくて、BT中にスプを変えるっていう
意味ジャマイカ?
そもそもヒストリーデーターに当時のスプの情報がないと思うけど。
- 736 名前:Trader@Live! :2011/12/03(土) 22:33:52.59 ID:BKftQec5
- BT中にスプを変えるには、スプ情報付きでヒストリカルデータを記録させるところから始まるんだよ。
- 737 名前:Trader@Live! :2011/12/04(日) 01:26:03.66 ID:dH2PBGQA
- >>736
意味ない
MT4のヒストリカルデータってのはbidのみAskはバックテストをスタートさせた時のスプに依存して計算される
ので多分バックテスト中にスプレッドを変更するのは不可能なきがするんだけどね
- 738 名前:Trader@Live! :2011/12/04(日) 02:03:11.35 ID:M0IhUgNJ
- そこでMT5ですよ。
- 739 名前:Trader@Live! :2011/12/04(日) 04:27:59.30 ID:RPHn1TXI
- >>737
ヒストリカルデータに記録できるのは Bid だけであるというのは間違いないんだけど、
ある人が考案した方法では、その Bid にスプレッド情報を混ぜていたんだ。
記録できるBid のdouble値としての有効桁数は8桁あるだろ?
とある通貨ペアの本来の Bid が、 0.12345 だったとして、スプレッドが 3 の場合、
0.12345003 というように末尾に追加して記録することは原理的に可能なんだよ。
もちろん、本来の Bid の必要桁数が多い通貨には使えない手法だけど、
たいていの業者のメジャー通貨ペアならいけるはず。
そうやって、スプ付き Bid を記録したヒストリカルデータを作り、
MT4にパッチを当てて、バックテスト中に動的にスプレッドを変えていたという話し。
- 740 名前:Trader@Live! :2011/12/04(日) 04:43:22.03 ID:UeELdQ4L
- そんなめんどくさいことする手間があるなら、自分で検証エンジン書いたほうがよほど有用じゃねえかw
- 741 名前:Trader@Live! :2011/12/04(日) 05:20:05.08 ID:eAEbI6xx
- つか自分で解析するプログラムくらい組むだろ?
まさかパラメータちょちょいといじって終わりとかないよね
- 742 名前:Trader@Live! :2011/12/04(日) 08:32:00.58 ID:i857OAn6
- >>739
http://eareview.net/tick-data
その手法(FXTファイルにスプを混入)は今使われてない。ローダーも入手不可
代わりによく分からんパッチの手法に変わってる
(MT4起動後にメモリにロードされたMT4コードを弄る)
- 743 名前:Trader@Live! :2011/12/04(日) 16:34:25.47 ID:dH2PBGQA
- >>739
へーそういう方法があるんだな
その手のツールを作るのは楽だろうけどヒストリカルデータを溜めこむのは1からってのは問題ありだなw
年数単にで検証なんていったらデータ取りだけで数年か・・・
どこかに誰かが溜めこんだデータを公開していれば楽できそうだけどね
あとは本当に正確なデータで検証するって話になるとAskの値も常に変化して無いと駄目だから
専用にロジックを組む必要があるわけだよな
とうぜん組込指標関数(iMA)は使わないで全部iCustomで実装すれば可能か・・・
俺はとてもじゃないがそんな面倒事できそうもないなw
- 744 名前:Trader@Live! :2011/12/04(日) 16:38:34.21 ID:Dea2sk6e
- >>742
クソワロタ、とんでもねーなw
- 745 名前:Trader@Live! :2011/12/04(日) 19:56:53.78 ID:Pgb5adnj
- おまえらってどんな手順を踏んでEA開発してるの?
手元にあるデータ(値)を考える(現在のレート、過去のレート、出来高、MAやRSI、経済指標など)
↓
設計思想を考える(ある状況の時、トレーダーはどう考えるか、値はどう動いたか、原理、パターン)
あるいは既存のEAからパクる
↓
データをどう処理するか考える(設計思想を的確に捉えたデータ計算機が読みやすいようにする)
↓
バックテストの結果を見つつ、パラメータをいじったり、例外処理をする
こんな方法でやってるがもの凄い時間かかる
- 746 名前:Trader@Live! :2011/12/04(日) 22:04:18.48 ID:Xii+LK1e
- トレードの基準になるインジケーターを考える
↓
挫折
- 747 名前:Trader@Live! :2011/12/04(日) 22:13:17.83 ID:Bk+haEnU
- 最初は裁量でいい感じの手法をEAにして結果だしてる。
ひとつじゃつまらないので
そのあと理論立てていくつか作ってみたもののあまりいいのができない。
途中でできる副産物の想定外EAが意外とおいしい結果だすことがけっこう多いから
最近は適当に作っては捨て作っては捨てしてる
- 748 名前:Trader@Live! :2011/12/04(日) 22:15:02.85 ID:/DoLakOA
- アイディアはなんでも試してみたほうがいいよね
失敗しても1時間ぐらいの損失(成功のための必要経費?)で済むんだから
- 749 名前:Trader@Live! :2011/12/04(日) 22:15:27.39 ID:AMl2RP/0
- 今日は聖杯を作る!
↓
2ch
↓
ようつべ
↓
眠い
↓
明日仕事
- 750 名前:Trader@Live! :2011/12/04(日) 22:29:03.16 ID:fFxV4hb0
- >>748
それが小さな機会費用だと感じるものは絶対に勝てないけどな
- 751 名前:Trader@Live! :2011/12/05(月) 00:39:32.03 ID:t1PBUrnu
- 100行は一考に如かず?
- 752 名前:Trader@Live! :2011/12/05(月) 20:37:14.11 ID:wCEU/ZCM
- 1.トレンド系インジでクロス売買のプログラムを作る。
2.バックテストでパラメータと通貨ペアと足の選定を徹底的にやる。
3.勝率を上げるためにフィルタをかます。
4.口座管理処理を組み込んで聖杯完成←オレは今ここ
2の時点では右肩上がりじゃなかったけどね。
みんなここであきらめるんだろうな、と思って粘って
3で勝ちに持っていけた。
2で横ばいのが作れれば、もう一息だよ。
- 753 名前:Trader@Live! :2011/12/05(月) 20:41:20.99 ID:ZGo7dzF9
- 1+3を同時にやってる俺はどうすればいいw
- 754 名前:Trader@Live! :2011/12/05(月) 21:17:56.85 ID:Fg+dGQf1
- >>753
ウザイ死ね
- 755 名前:Trader@Live! :2011/12/05(月) 22:12:20.71 ID:bczwTKdd
- かます のか。。
- 756 名前:Trader@Live! :2011/12/05(月) 22:35:40.49 ID:E79HHZfC
- フォワードテストやったほうがいいぞ
- 757 名前:Trader@Live! :2011/12/06(火) 01:04:37.42 ID:1C1pEBbz
- >>752
2と3でカーブフィッティングしそうで怖い
理想はどの足(1分足はさすがに無いが)、ペア、売り買い逆転でも行けるものだよね
どこまで妥協するかが問題になるけど、個人的には逆転と全ペアは満たしたい
- 758 名前:Trader@Live! :2011/12/06(火) 01:04:52.07 ID:6Kv7UlKn
- なんで死ねになるのか?気違いは疲れる
- 759 名前:Trader@Live! :2011/12/06(火) 08:18:52.66 ID:ayHD3YwT
- そこでフィルターですよw
- 760 名前:Trader@Live! :2011/12/07(水) 01:32:03.42 ID:f0M4DGRW
- どうでもいいけど
MT4のエディタ使いにくくね
タブが一定じゃ無いし勝手に空白に置き換わるし2バイト文字変だし
改行したときの位置おかしいし
そもそもなんだコレ
この中括弧の位置
int init()
. . {
- 761 名前:Trader@Live! :2011/12/07(水) 01:38:00.58 ID:pv6HIWhe
- まぁおれも使いにくいと思うわ
関数の予測入力がなかったらべつのエディタ使うだろうな
- 762 名前:Trader@Live! :2011/12/07(水) 02:10:47.55 ID:zrf8gZd2
- Notepad++でおk
- 763 名前:Trader@Live! :2011/12/07(水) 03:12:01.53 ID:KFdsqEaA
- タブがスペースで置き換わるのは設定で変更できる。
テンプレを
int init()
{
から
int init()
{
へ書き換えるといい。
- 764 名前:Trader@Live! :2011/12/07(水) 04:09:48.26 ID:U2fGbz3o
- >>763
あんた優しいねw
俺なら、アホかこのド素人wwwMT4の前にWindowsを一からやり直せカスwww、って嘲笑うけどね。
- 765 名前:Trader@Live! :2011/12/07(水) 08:05:38.87 ID:viXeMd5y
- よくContorolPointでBTすると良好なのに、EvryでやるとダメなEAがありますが、
逆の結果になるEAはどうなんでしょうか?危険ですか?
- 766 名前:Trader@Live! :2011/12/07(水) 08:26:05.29 ID:ZYAltbRe
- >>760
俺はサクラエディタ使ってる。
一度MetaEditerでコンパイルしておけば、後はサクラ上でコンパイル。
あとはターミナルとサクラの行き来で進められるし。
>タブが一定じゃ無いし勝手に空白に置き換わるし2バイト文字変だし
astyle.exeで、K&Rスタイルに整形してるw
最近ではLinuxスタイルと言うらしいけど。
>>761
関数の予測入力が無くても困ってないかな。
アルゴを考えているか、虫取りしているかのどっちかだし。
- 767 名前:Trader@Live! :2011/12/07(水) 08:54:32.09 ID:f0M4DGRW
- >>763
optionのinsert spacesか?
タブになるときとスペースになるときがあるから仕様だと思ってた
まあVisualStudioで書いてるからいいんだけどさ
- 768 名前:Trader@Live! :2011/12/07(水) 09:18:08.83 ID:2Y6hRIOG
- ATRベースのトレーリングSLを導入して
爆益
と思ったらなんの変哲もない固定SLの方が
成績良かったorz
- 769 名前:Trader@Live! :2011/12/07(水) 11:53:05.05 ID:KFdsqEaA
- >>767
デフォのテンプレは
int init()
__{
↑スペース2つになってるから、オートインデントは先頭のスペース2つの位置で
インデントするし、当然スペース2つが挿入される。
だからテンプレを書き換えて
int init()
{
とかしとくとスペースが挿入されることはない。
これVSでもVS+ReSharperでも同じ動作だよ。
- 770 名前:Trader@Live! :2011/12/07(水) 12:02:14.98 ID:iLYHL4Ok
- エディターがどうのこうの言ってるけど
そこまでの行数書くほどのものじゃないし
そんなにいっぱいアイディア浮かんでEA開発できてるのか?
- 771 名前:Trader@Live! :2011/12/07(水) 12:07:23.87 ID:f0M4DGRW
- >>769
実際の{の位置じゃなくてテンプレに影響されるのか
それは知らなかった
>>770
今660行
ポインタ使えないおかげで無駄に行数伸びてる気がするな
- 772 名前:Trader@Live! :2011/12/07(水) 14:23:02.60 ID:U2fGbz3o
- >>769
残念、結局伝わらなかったなw
- 773 名前:Trader@Live! :2011/12/07(水) 14:42:18.08 ID:f0M4DGRW
- insert spacesにチェックを入れて、Tab Sizeを4にした状態で
tabの後ろでtabを挿入すると
スペースが4つではなく3つ挿入される
例)
[ tab ][ tab ]a=b;
[ tab ]} ←ここで改行
| ←ここにインデントが来る。ここでtabを挿入するとスペースが4つではなく3つ挿入される
要はtabと混ざるとおかしくなる
- 774 名前:Trader@Live! :2011/12/07(水) 14:59:24.15 ID:O8sXPqQc
- メタエディターはフォントを変えれば日本語もOK
- 775 名前:Trader@Live! :2011/12/07(水) 15:28:35.18 ID:U2fGbz3o
- そろそろゆとりスレに逝け
- 776 名前:Trader@Live! :2011/12/07(水) 16:25:41.21 ID:Pg1BQXPW
- >>752みたいな手順が普通な感じがするが、公開されてる無料EAなんか見ると
売買シグナルは適当にオシレーターを使うだけで、あとはマーチンゲールとか
ブレークイーブンとかでインチキしてるのばっかり…
- 777 名前:Trader@Live! :2011/12/07(水) 17:16:59.52 ID:viXeMd5y
- >>769
そこにスペースが入っていても動くよ。(?)
- 778 名前:Trader@Live! :2011/12/07(水) 17:39:15.50 ID:KEH6XKAS
- MetaEditorは1度も使ったことがない。大した計算してないけどEAは1つ5000行くらい。
もうオプティマイズしてないと寒い季節になったね。
- 779 名前:Trader@Live! :2011/12/07(水) 18:20:47.81 ID:f0M4DGRW
- >>775
お前は何がしたいんだ?
- 780 名前:Trader@Live! :2011/12/07(水) 18:23:24.48 ID:cCjkHgB2
- ゆとりスレじゃエディタの使い勝手やコーディングスタイルなんて気にしないもんな。
- 781 名前:Trader@Live! :2011/12/07(水) 18:38:47.88 ID:KFdsqEaA
- >>772
からかうのやめなさいw
>>773
insert spaces
・チェックオン=tabキーでtab size分のspaceが挿入される
・チェックオフ=tabキーでtabが挿入される
auto indent:改行時、直前のインデント位置に整列される。
[space][space]hoge;の後に改行すると当然先頭に2文字分のスペースが挿入されるし
[tab]hoge;の後に改行すると1文字分のタブが挿入される。
auto indentのインデント位置は直前のインデントであってそれ以外の何かを関知しない。
- 782 名前:Trader@Live! :2011/12/07(水) 18:40:30.42 ID:iLYHL4Ok
- >>778
5000行ってすごいな
中心ロジック部分だけでも4500行とかなの?
そんだけ長いとバックテストも遅そうでイライラしそうだな
- 783 名前:Trader@Live! :2011/12/07(水) 18:51:09.26 ID:KEH6XKAS
- >>782
あぁ、今見てみたらロジック部分は500行くらいだった。
バックテストはまぁ遅いのと探索空間の制限がイヤだったので1つのEAは自前で
作ったやつを使ってる。
- 784 名前:Trader@Live! :2011/12/07(水) 18:58:32.27 ID:U2fGbz3o
- >>781
じゃあ、俺もタブについて一つだけ。
見た目(見えないけどw)が他の文字より幅が広い事には関係なく、1個のタブというのは1文字である。
(だから>>773でスペースは3つで全くおかしくないんだな)
- 785 名前:Trader@Live! :2011/12/07(水) 19:01:32.36 ID:f0M4DGRW
- >>781
さっき気づいたけど、結局勘違いしてるんだよね
・勝手に空白に置き換わるし
・タブが一定じゃ無いし
insert spacesにチェックが付いていたから
俺が別のエディタのプログラムをコピーして使ったため、tabとスペースが混ざって変な挙動していた
多分tab=スペース1個として認識されてるためだろうが、変にずれる
この挙動おかしいだろ、てのがメイン
insert spaceにチェック入れて解決
・改行したときの位置おかしいし
俺が言ったのは改行した時に{にインデントされることじゃなくて
if(~~~){ の後の改行がifの部分にインデントされること
if(~~~)
{ でも同じ
__{に突っ込んだのはその変わった書き方何だよ、ってこと
・2バイト文字変だし
日本語入力はできるけど削除が1byteずつしかできない
>>783
あとの4500行何だよw
バックテストって何であんな重いんだろうなぁ
自前のプログラムと比べてかなり遅いと感じるのは俺だけか?
- 786 名前:Trader@Live! :2011/12/07(水) 19:06:31.57 ID:U2fGbz3o
- >>781
残念、結局(ry
- 787 名前:Trader@Live! :2011/12/07(水) 19:08:48.15 ID:f0M4DGRW
- >>786
知ったか気持ち悪いです
で、MT4のエディタは使いやすいの?w
- 788 名前:Trader@Live! :2011/12/07(水) 19:28:03.56 ID:2Y6hRIOG
- 使いやすいよ。自動補完とかキーワード
の色を変えてくれたりコメントアウト
したところを薄い色にしてくれたり。
コピーでおちることがあるのが腹立つ。
IME変えても治らない
- 789 名前:Trader@Live! :2011/12/07(水) 19:38:45.79 ID:KFdsqEaA
- int init()
{
はストールマン様のスタイルだぞ?文句言うと不敬罪で逮捕されんぞw
俺はパスカル派生の
int init()
{
だけど、do〜whileやif〜elseが冗長気味なのが悩みどこ。
if (true)
{
hoge();
hage();
}
else
{
hoge();
hage();
}
とか書いてると毛虫のように嫌う人がいて困るw
- 790 名前:Trader@Live! :2011/12/07(水) 20:00:32.72 ID:Pg1BQXPW
- >>789
気持ち悪い
- 791 名前:Trader@Live! :2011/12/07(水) 20:15:32.52 ID:KEH6XKAS
- >>785
遅いけど結構いい線いってると思う。自前のだとBT1回あたりはそれなりに速い
んだけど、GAのアルゴリズムがMT4のに勝てなくてせいぜい数倍速いくらい。
>>789
あまり気持ち悪くはないけど嫌いw
という自分はstroustrupモード。
- 792 名前:Trader@Live! :2011/12/07(水) 21:09:53.44 ID:f0M4DGRW
- >>788
何か親切なところと不親切なところがある気がする(閉じ括弧}を下げてくれないとか)
半端というか、いっそ最悪なら使わないのに
慣れと言われればそれまでだけど慣れるほど書かないし
コピーで落ちたことは無いな
>>789
へえ、元があったのか
初めて見たよこんな書き方
たぶん開発者が好きなんだろうな
>>791
GAか
局所最適解が怖い
- 794 名前:Trader@Live! :2011/12/07(水) 21:38:31.27 ID:f0M4DGRW
- >>793
局所最適解が怖いというか
個人的にカーブフィッティングした結果を鵜呑みにしちゃいそうで怖い だな
というわけでパラメータ制限していちいち目で確認してる
エクセルのメモリ使用量が2Gとかキモいことになるけど
EA自体にGAなんかを組み込めばパラメータを柔軟に変えられそうだけど
そういったマルコフ性を持ったパラメータはまだ見つけられてないしなぁ
- 795 名前:Trader@Live! :2011/12/07(水) 21:41:18.11 ID:Qe/ZH8sR
- >>789
> はストールマン様のスタイルだぞ?
K&Rのリチャード・ストールマン?
まじかよ、にわかに信じられんw
> 毛虫のように嫌う人がいて困るw
無茶苦茶嫌いw
コンパイラの構文解析アルゴリズムがタコだった頃の、ALGOLそのまんまのブロック文を強調してなんか偉いの?と思う。
しかも、C言語はLRパースするのになんでこんなにアホなの?
ブロックを示すなら、人間様にはインデントで十分。
以上、120%スレチスマソ
- 796 名前:Trader@Live! :2011/12/07(水) 21:50:25.26 ID:cCjkHgB2
- >>795
そこまで構文解析に詳しいのになんで
> K&Rのリチャード・ストールマン?
とか意味不明なことを口走るのか。
- 797 名前:Trader@Live! :2011/12/07(水) 22:11:47.08 ID:zPE9hQ8n
- GNU と K&R を間違えただけだろう
- 798 名前:Trader@Live! :2011/12/07(水) 22:17:18.09 ID:xSMEXko9
- そこは間違えようがないと思うw
- 799 名前:Trader@Live! :2011/12/08(木) 08:09:31.96 ID:szUvgWLP
- 格安でデコンパイル致します。
http://decompile.onlinewebshop.net/
- 800 名前:Trader@Live! :2011/12/08(木) 17:07:35.04 ID:y0k5iiBS
- デコンパイルしたいEAがない
- 801 名前:Trader@Live! :2011/12/08(木) 19:16:13.96 ID:y0k5iiBS
- 人工市場ってどうなの
- 802 名前:Trader@Live! :2011/12/08(木) 21:27:28.10 ID:X+LmVHbe
- デコンパイル請け負いって名目で有料のEAを集めるのって、結構うまい作戦な気がする。
- 803 名前:Trader@Live! :2011/12/08(木) 21:49:31.88 ID:ZffYSsw/
- >>802
要DLLだとex4だけ与えられても無意味じゃね?
- 804 名前:Trader@Live! :2011/12/08(木) 23:08:15.54 ID:AmAQc1xi
- あちこちのスレが落ちているのはなぜですか?(´・ω・`)
- 805 名前:Trader@Live! :2011/12/09(金) 00:44:03.80 ID:Lx6vNQzN
- >>804
たしかにそうだよな
困るわ・・・
質問なんだけど、過去100本の足の
最安値、最高値を導き出すためには
どうすればいいかな?
やっぱり二次元配列とかで200個の変数が必要かな?
- 806 名前:Trader@Live! :2011/12/09(金) 00:58:52.83 ID:Lx6vNQzN
- for文使えば4っつでいけるかな?
- 807 名前:Trader@Live! :2011/12/09(金) 01:03:26.28 ID:pU836sL2
- >>806
それようの関数がすでにある。
- 808 名前:Trader@Live! :2011/12/09(金) 01:04:00.50 ID:75b/MI6G
- double min=1e+10,max=0;
....
for(i=...){
if( min > Low[i] ) min = Low[i];
if( max < High[i] ) max = High[i];
}
- 809 名前:Trader@Live! :2011/12/09(金) 01:07:42.54 ID:Lx6vNQzN
- >>808
ありがとう
勉強不足やったわ
- 810 名前:Trader@Live! :2011/12/09(金) 01:38:01.64 ID:TiObJC3w
- min = Low[iLowest(NULL, 0, MODE_LOW, 100)];
max = High[iHighest(NULL, 0, MODE_HIGH, 100)];
- 811 名前:Trader@Live! :2011/12/09(金) 08:25:44.01 ID:IUf1wOS6
- >>805
初心者スレに行けよ
- 812 名前:Trader@Live! :2011/12/09(金) 13:16:56.37 ID:YBQ8mm93
- EA開発してるとたまに叫びたくならないか
大学で研究が上手くいかない時に似てる
でもあっちはまだ相談する人が居るがEA開発は大抵孤独だよね
- 813 名前:Trader@Live! :2011/12/09(金) 14:25:11.29 ID:oPDduEnS
- EA開発中はwktk
運用中は悶絶
- 814 名前:Trader@Live! :2011/12/09(金) 14:30:24.73 ID:njx8lChb
- ほぼ完成したEAのフォワードテスト、11/24からやってみた
なかなかよさげな結果が出てるので張ってみる 。現在も稼働中
上のチャートの矢印が取引履歴で、上矢印が買い、下矢印が売り
赤色になってるのは利益がでたポジション、青が損失が出たポジション
下のチャートは損益グラフ
http://mog.tank.jp/up/src/mog5865.jpg
- 815 名前:Trader@Live! :2011/12/09(金) 14:34:30.78 ID:jbop2wH3
- >>812
なるよ
でもずっとずっと考え続け、探し続けると、ふとブレークスルーが見つかる
その繰り返しかなぁ
- 816 名前:Trader@Live! :2011/12/10(土) 10:18:58.43 ID:oLNdCShQ
- >>814
良さげに見えないんだがwww
バックテストのほうあげたら?
- 817 名前:Trader@Live! :2011/12/10(土) 11:18:16.95 ID:KGRl/uYg
- なぜ損益をピップスで表現しようとするのか
- 818 名前:Trader@Live! :2011/12/10(土) 11:42:50.90 ID:CtJ7tOZx
- 1ロットで10ピップスの稼ぎは、0.1ロットの100ピップスに相当する。
つまり、嘘をつくことなく、いくらでも大きな値に誤魔化しがきく。
- 819 名前:Trader@Live! :2011/12/10(土) 11:54:37.83 ID:YaqReG7b
- FWテストにおける自分の損益確認用だからだろ?
- 820 名前:Trader@Live! :2011/12/10(土) 12:31:44.01 ID:KGRl/uYg
- いや、>>814 のグラフを見て、相場の状況に応じてロットの大きさを変えてみてはどうだろうかと思っただけなんだ。
そうすると損益をピップスで表すことに意味がなくなるわけで。
言い方が悪かったね。
- 821 名前:Trader@Live! :2011/12/10(土) 12:39:45.32 ID:JBKJXIEg
- >>820
基本的なエントリー、クローズの性能を見るにはピップスが妥当だね。
可変ロットなど資産管理を含む全体の性能を見るのには何倍になったか収益曲線を見るのがいいかな。
- 822 名前:Trader@Live! :2011/12/10(土) 16:46:45.66 ID:1LeGHbFX
- こういうところで話すときは人によって固定ロットでも違う数字でやってる人もいたり、
複利でロットを増やしていく人もいるから、
ピップスのほうが共通で分りやすい単位だと思う
- 823 名前:Trader@Live! :2011/12/10(土) 18:18:00.93 ID:BEJaaEQK
- >>814を見て気になるのは、損益グラフとポジションが同期してないように見えるところかな。
ポジションの取り方を見ると、利益ポジでも一度は逆行してることが多いから
実は運がいいだけのような気がする。
バックテストさらせ。
- 824 名前:Trader@Live! :2011/12/10(土) 22:25:09.61 ID:Dkce2zmJ
- ややや、やっべ、聖杯みつけちまった……
と思っても大概勘違いだよね
- 825 名前:Trader@Live! :2011/12/11(日) 00:01:07.53 ID:20B0BRBE
- ?(´・ω・`)
- 826 名前:Trader@Live! :2011/12/11(日) 00:07:34.26 ID:HABEpoGB
- !(´・ω・`)
- 827 名前:Trader@Live! :2011/12/11(日) 08:09:58.57 ID:XSok3gH3
- >>814
すげーじゃん。やったな。その分析インジケーターも面白い。
名前をつけてみんなに配ろう。30日分みせてほすい。
- 828 名前:Trader@Live! :2011/12/11(日) 08:20:54.22 ID:c5HhcnSH
- これか?
http://webcache.googleusercontent.com/search?q=cache:mog.tank.jp/up/count.cgi%3Fmog5866.txt+EquityGraph.mq4
- 829 名前:Trader@Live! :2011/12/11(日) 08:26:54.06 ID:w7R3P7w5
- そういえば、インジのスレが落ちたね
- 830 名前:Trader@Live! :2011/12/11(日) 09:21:07.59 ID:XSok3gH3
- >>828どうもありがとう。
>>814 よく見たらスプレッド表示単位の50ピップスが一日位で稼げましたってことね。
ちょっとポジ取りの回数とロスが多いな。
でもいい線なんじゃない?
- 831 名前:Trader@Live! :2011/12/11(日) 18:26:09.25 ID:oA5TkZLS
- エントリーの回数が多すぎるのはよくないってのは見るけど、
オレはむしろ最近はエントリーの回数を増やしたいと思ってる
1日1,2回のエントリーでは壁がある気がする
1日4,5回のペースがほしい
- 832 名前:Trader@Live! :2011/12/11(日) 19:15:41.34 ID:34KY+AZy
- >>831
利益が出るセツトを複数同時稼働してる
- 833 名前:Trader@Live! :2011/12/11(日) 19:45:51.45 ID:wRhG4JJ5
- 成績は、11/24からのフォワードテストで期間内に約120回取引、利益が約500pip
(ちなみにEUR/USDのスプは3pip前後、という意味でのpipね。)
上の履歴と下の成績が同期してないってのがあったけど、それは、下のグラフは期間全体の取引を表示してる
のに大して、上のチャートは最後の一部の期間しか表示してないからだね
あと途中で一発爆益があるからスケールが変になっちゃってわかりにくいけど
わりと全体的に右肩上がりでいい成績だとおもうのよ・・・
さらにナンピン・塩漬けなし、一度に取るポジションは(実質)1つのみのインチキを完全排除する仕様
最適化などを行うパラメータすらほぼ無し
その上、根本的なロジックがカーブフィッティングの可能性を徹底的に排除したものだから
将来的にずっとこの成績が維持される可能性が非常に高いというものでありんす
ちなみにロット数管理というのは、ナンピン・塩漬けと同様に全く意味がなく、フィッティング(後付け)にしか繋がらない
単一ロット・(実質的な)単一ポジションでトレードを行ってこそ正しい性能を検証できる
どういうことかというと・・・
続きはウェブで!ならぬ続きは気が向いたときに!ムハハ
>>828
うpしたあと割りとすぐ消したんだけど、キャッシュが残ってたのかw
まあいいけどw
- 834 名前:Trader@Live! :2011/12/11(日) 20:12:14.56 ID:9uW7e7+K
- >>831
多すぎても利益出るならむしろ良いと思うけどね
>>833
利益出過ぎワロタ
いーなぁ
てかバックテストは?
- 835 名前:Trader@Live! :2011/12/11(日) 20:12:54.18 ID:9uW7e7+K
- ん?まるっきり>>828なのか?
- 836 名前:Trader@Live! :2011/12/11(日) 20:26:50.33 ID:wRhG4JJ5
- >>835
828コピペで普通に動くよ
pointの関係で、EUR/USD5桁表示じゃないブローカーは表示pipが1/10になっちゃうからパラメータいじくる必要があるけど。
- 837 名前:823 :2011/12/11(日) 20:54:23.39 ID:sSZdmEkr
- >>833
>上のチャートは最後の一部の期間しか表示してない
なるほど。テスターの損益グラフみたいなもんか。
DDが小さくて理想的な上がり方だと思うし、売買数が多いのはうらやましいな。
オレのEAは1ヶ月に数回しかポジションを持たないから。
オメ!
- 838 名前:Trader@Live! :2011/12/11(日) 20:56:02.32 ID:9uW7e7+K
- そうなのか
行き詰まったら参考にさせてもらうわ
- 839 名前:Trader@Live! :2011/12/11(日) 23:21:52.54 ID:gei/oHib
- 久々にEA作ろうと思ったら、初歩的な事を忘れてしまった。
ちょっと、教えて欲しいんだけど
AがB,CD以外の時って、どう書けばいいんだっけ?
「〜ではない」をどう書けば良いか忘れてしまったんだけど・・・
- 840 名前:Trader@Live! :2011/12/11(日) 23:34:23.48 ID:/qycSF3T
- if (!(A == B || A == C || A == D)) 〜
または、ド・モルガンの法則により、
if (A != B && A != C && A != D)) 〜
- 841 名前:Trader@Live! :2011/12/11(日) 23:35:43.45 ID:gei/oHib
- >>804
ああ!ありがとう
!=だったね
久々すぎて忘れてしまった・・・
- 842 名前:Trader@Live! :2011/12/11(日) 23:36:28.16 ID:gei/oHib
- ×>>804
○>>840
- 843 名前:Trader@Live! :2011/12/11(日) 23:38:07.82 ID:/qycSF3T
- B/C/Dが定数の場合はこうもできる。
switch (A) {
case B:
case C:
case D:
// A == B || A == C || A == D
break;
default:
// !(A == B || A == C || A == D)
break;
}
- 844 名前:Trader@Live! :2011/12/12(月) 01:34:11.72 ID:l50KcrVF
- 10年早えー
EAってのはたった数か月でどうにかなるようなもんじゃねーんだ。
どういうシステムにすれば狙い通りのトレードになるのかを・・トコトン考えてトコトン作りこむしかない。
オレなんざテストでやってるころは 夢の中でさえもEAの動きを想像してたぜ。
寝ても覚めても考えることといえばEAのことだけだったよ。
それで ちょっとでも思いつくことがあれば夜中でもふとんからとび出してPC立ち上げてEA書き直してテストするんだ。
常識では考えられないような すっとんきょうなアルゴも試したな。
1000コ作ったEAのうち999は退場だったが それでも懲りずにやり続けたよ。
プログラミングってなァそういうもんだ 教えられて身につくもんじゃねえよ 自分でつくるものなんだ・・
- 845 名前:Trader@Live! :2011/12/12(月) 01:49:32.39 ID:M0R/4HzS
- センスないんじゃないか?
- 846 名前:Trader@Live! :2011/12/12(月) 05:22:16.00 ID:lzzb4MVR
- ただの誇張表現だからきにすんな
- 847 名前:Trader@Live! :2011/12/12(月) 08:40:50.26 ID:p+s2xw/o
- こんにちは。
バックテストから雇用統計発表の数時間前のエントリーを避ける
方法を考えていますが、
>>550 以降何か発展ありますか。
自分的には、過去5年のバックテストをするとして、
1年12回、計60回の雇用統計日時のヒストリーデータを目視チェックして
直接その日時データを配列に入れて、エントリーを避ける方法を考えています。
ただ、この場合チェックしたヒストリーデータしか使えない事になりますが。
上にありました方法と比べてどうでしょうか。
もし他によいベストな方法ありましたら、よろしければお教えください。
- 848 名前:Trader@Live! :2011/12/12(月) 09:19:44.83 ID:GTfL2qQe
- 超ロングパスの先は俺だったw
その話は >>559 で終わったよ。7月4日の例外処理も追加してね。
- 849 名前:Trader@Live! :2011/12/12(月) 09:26:25.61 ID:iAVn1Ja2
- ん?今年の分調べてみたら
01/05, 02/02, 03/02, 03/30, 05/04, 06/01,
07/07, 08/03, 08/31, 10/05, 11/02, 11/30
っぽいんだけど、いいの?
いや、特に避けてないからわからんのだけど。
- 850 名前:Trader@Live! :2011/12/12(月) 09:51:15.51 ID:p+s2xw/o
- >>848さん
ありがとうございます。
日にちだと関数の方が簡単ですね。
ただ時間まで考えると、ヒストリーデータの時間(サーバー時間)によるので、
やっぱり目視データで直接排除の方が簡単なのかしらん。
ありがとうございました。参考にさせていただきます。
- 851 名前:Trader@Live! :2011/12/12(月) 10:31:00.04 ID:WAlUGTd5
- >>850
過去の分は目視でもいいけど、未来はどうすんの?手動でEAを止めるのか?
- 852 名前:850 :2011/12/12(月) 12:06:59.25 ID:vcu4VyoU
- 会社なもので携帯からです。
先の事はまったく考えてなかった。(笑)
ただ、バックテストで雇用統計のノイズを除外して見たかっただけですので。
実トレードでの雇用統計発表時は、手動で外すかな。
月に一度だけだし。と思ってます。
- 853 名前:Trader@Live! :2011/12/12(月) 12:12:20.87 ID:1Ktdb6Wz
- 何がですか?
- 854 名前:Trader@Live! :2011/12/12(月) 13:40:46.29 ID:nNKPi3nF
- >>848
>>559俺だけど、7/4だけでなく振り替え休日の例外も加えなきゃならない。
- 855 名前:Trader@Live! :2011/12/12(月) 13:42:26.37 ID:nNKPi3nF
- とりあえず日付については正しく動くけどベタ書き状態のまま放置してそのままになってる。
#define FRI_1.1 0xC5D
#define FRI_1.2 0xC65
#define FRI_7.3 0x665
#define FRI_7.4 0x66D
#define FRI_1.8 0xC95
#define FRI_1.9 0xC9D
#define THU_7.2 0x65C
#define THU_7.3 0x664
bool IsEmploymentReportDay(datetime date)
{
static datetime trigger = 0; static bool result = false;
if (date > trigger)
{
trigger = date + SECONDS_PER_DAY - date % SECONDS_PER_DAY - 1; result = false;
date -= 3 * SECONDS_PER_WEEK;
int month = TimeMonth(date), day = TimeDay(date), week = TimeDayOfWeek(date);
switch (month << 8 + day << 3 + week)
{
case FRI_1.1: case FRI_1.2: case FRI_7.3: case FRI_7.4: result = false; break;
case FRI_1.8: case FRI_1.9: case THU_7.2: case THU_7.3: result = true; break;
default: if (week == FRIDAY) if (day < 18) if (day > 10) result = true;
}
}
return (result);
}
- 856 名前:Trader@Live! :2011/12/12(月) 13:46:54.17 ID:nNKPi3nF
- >>855のテスト
datetime date[4][12] = {
D'2008.01.04', D'2008.02.01', D'2008.03.07', D'2008.04.04', D'2008.05.02', D'2008.06.06', D'2008.07.03', D'2008.08.01',
D'2008.09.05', D'2008.10.03', D'2008.11.07', D'2008.12.05', D'2009.01.09', D'2009.02.06', D'2009.03.06', D'2009.04.03',
D'2009.05.08', D'2009.06.05', D'2009.07.02', D'2009.08.07', D'2009.09.04', D'2009.10.02', D'2009.11.06', D'2009.12.04',
D'2010.01.08', D'2010.02.05', D'2010.03.05', D'2010.04.02', D'2010.05.07', D'2010.06.04', D'2010.07.02', D'2010.08.06',
D'2010.09.03', D'2010.10.08', D'2010.11.05', D'2010.12.03', D'2011.01.07', D'2011.02.04', D'2011.03.04', D'2011.04.01',
D'2011.05.06', D'2011.06.03', D'2011.07.08', D'2011.08.05', D'2011.09.02', D'2011.10.07', D'2011.11.04', D'2011.12.02',
};
int init()
{
for (int i = 0; i < 4; i++)
{
string year = TimeYear(date[i][0]);
datetime init = StrToTime(year + ".01.01"), term = StrToTime(year + ".12.31");
for (datetime today = init; today <= term; today += 24 * 60 * 60)
{
if (today == date[i][TimeMonth(today) - 1])
Assert.True(IsEmploymentReportDay(today));
else
Assert.False(IsEmploymentReportDay(today));
}
}
Print("SUCCESS[", Assert.GetSuccess(), "] + FAILED[", Assert.GetFailed(), "] / TOTAL[", Assert.GetTotal(), "]");
return (0);
}
- 857 名前:Trader@Live! :2011/12/12(月) 13:57:36.47 ID:iAVn1Ja2
- 日付は>>856だね。
>>849はADPだった。
- 858 名前:850 :2011/12/12(月) 15:05:55.59 ID:vcu4VyoU
- 今、会社の資料室で過去の日経新聞を漁ってたよ。
僕の労力を…。
けっこう、第一金曜日でない日もあるね。
すいません、2005年からデータあげてみれませんか。
私の日経チェックと、そのデータと違いがあれば、レスしますので。
- 859 名前:Trader@Live! :2011/12/12(月) 15:10:10.00 ID:iAVn1Ja2
- 仕事しろよ。
- 860 名前:Trader@Live! :2011/12/12(月) 15:22:46.60 ID:nNKPi3nF
- >>859
ワロスw
>>858
ググって出てきた一覧をテキストファイルにコピペしてperlでmql4ソースに
整形しただけだから、2005年のデータは持ってないんだ。
- 861 名前:Trader@Live! :2011/12/12(月) 15:29:49.90 ID:vcu4VyoU
- あ、そうなんですか。
ヒストリーデータから、先の関数が吐き出したものかと思った。
了解です。仕事に戻ります。
定時終わったらまた、日経漁ります。
- 862 名前:850 :2011/12/12(月) 19:01:33.12 ID:vcu4VyoU
- 一応報告。
まだ 2005.2 〜 2007.7月 までしか調査してないけど。雇用統計が第一金曜日にない月の日付ね。
2005.7.8
2006.3.10
2006.12.8
2007.3.10
これ以外は、全部第一金曜日。間違いない。
残りも調べるけど、みなさんにとっても有用な情報かしらん。特にレスなければ、残りについては報告しないかも。
- 863 名前:Trader@Live! :2011/12/12(月) 19:24:56.60 ID:b3R1bprB
- 過去の指標の日時を知りたかったら、
http://sihyou.com/usd.html
の為替指標データベースに 2006〜現在のデータがあります。
必要な人は参考に。
- 864 名前:Trader@Live! :2011/12/12(月) 19:42:43.81 ID:vcu4VyoU
- ありがとう。使わせていただきます。
楽になります。
- 865 名前:Trader@Live! :2011/12/12(月) 20:31:09.07 ID:GTfL2qQe
- >>854
わざわざ修正ありがとうございます。
7月4日が土曜日だと、7月3日の金曜が休みになるのね。知らんかったw
- 866 名前:Trader@Live! :2011/12/12(月) 22:11:32.03 ID:1Ktdb6Wz
- 愛用のMT4のBTが極端に重いんだけど、どうすればいい?
1分で終わってたBTが10分以上かかるorz
- 867 名前:Trader@Live! :2011/12/12(月) 22:16:16.74 ID:KFPRWpem
- ログがたまってるのかもしれない
tester->logsを調べてみるべし
- 868 名前:sage :2011/12/12(月) 23:21:50.49 ID:IlXdARIY
- 少し数学を応用しようと思ったんだけど、科学技術計算は難しいね。
アルゴリズムは正しくても精度が出なくて悲惨なことになってしまう。
- 869 名前:Trader@Live! :2011/12/12(月) 23:22:55.03 ID:qKflfHSy
- DLLでやるしかないよ。
- 870 名前:Trader@Live! :2011/12/12(月) 23:24:26.44 ID:KFPRWpem
- 別にMQLで困らなかったけどなー
- 871 名前:Trader@Live! :2011/12/12(月) 23:34:56.90 ID:/Voml1BX
- >>868
アルゴリズムがお粗末で桁落ちが生じてるんじゃないの?
- 872 名前:Trader@Live! :2011/12/12(月) 23:48:17.36 ID:Jyhpm7bc
- そこまで細かな計算をどこに使うのか興味ある
上がるか下がるか分かればいいだけだぜ
- 873 名前:sage :2011/12/12(月) 23:51:12.65 ID:IlXdARIY
- >>871
アルゴリズムは最小二乗法の極めてオーソドックスな解法なんだ。
もちろん原因は桁落ち。
時刻とプライスのペアを処理しようと思ったんだが、桁が違いすぎて精度が出なくて落ちた。
普通にあるようなデータを処理する分には問題なく動くんだよな。
データに下駄をはかせてやるような前処理が必要みたいだ。
- 874 名前:Trader@Live! :2011/12/13(火) 02:56:00.57 ID:Wh8eFHik
- DLLでやれ
- 875 名前:Trader@Live! :2011/12/13(火) 06:27:17.10 ID:DGObxOyG
- 格安でデコンパイル致します。
http://decompile.onlinewebshop.net/
- 876 名前:Trader@Live! :2011/12/13(火) 08:38:40.13 ID:8icNw4DZ
- >>873
どうやったら桁落ちするソースが書ける訳?
桁落ちでなく、デカイ値に極小値の加減算しているんじゃないの?
該当箇所のソース晒してみ。
- 877 名前:Trader@Live! :2011/12/13(火) 11:54:14.05 ID:fZsrfBkG
- 高等数学を使ったEAプログラムってカッコいい感じするけど。
既存のシンプルなテクニカルに落ち着く。
自分でもいろいろ研究したが、2本のMAのクロスがベースになっている。
ただ、バックテストの評価だけは最低限の統計学の知識はあった方がいいなあ。
- 878 名前:Trader@Live! :2011/12/13(火) 17:13:31.04 ID:/KHEIy1x
- 表示されている時間足の種類(M1、M5、M15、・・・)を取得する方法を教えてください。
よろしくお願いします。
- 879 名前:Trader@Live! :2011/12/13(火) 17:43:23.84 ID:g7W8YVD3
- >>878
Period()
スレ違なのでこっちで
http://awabi.2ch.net/test/read.cgi/livemarket2/1321288026/
- 880 名前:Trader@Live! :2011/12/13(火) 18:05:56.96 ID:/KHEIy1x
- >>879
すみません。ありがとうございます。
- 881 名前:Trader@Live! :2011/12/13(火) 19:39:30.08 ID:ezHS7yTI
- 1分間Tick が動かない時に警告させるにはどうすればいいですか?インジがありますか?
- 882 名前:Trader@Live! :2011/12/13(火) 21:39:40.55 ID:NyQIfplk
- >>881
スレ違なのでこっちで
http://awabi.2ch.net/test/read.cgi/livemarket2/1321288026/
- 883 名前:Trader@Live! :2011/12/13(火) 22:38:40.47 ID:bk9AIWxT
- >>876
だからあんたの指摘の通りだよ。
doubleの精度に大きく期待しすぎてた。
乗除なら問題なかったはずだが、極大と極小の加減には桁が足りなかった。
- 884 名前:Trader@Live! :2011/12/14(水) 00:30:33.48 ID:TvaycG4Y
- >>883
ttp://d.hatena.ne.jp/minazoko/20100409/1270832025
MQLから上手に呼べるかどうかは知らん。
ダメならGMPとかかな。
- 885 名前:Trader@Live! :2011/12/14(水) 02:53:46.28 ID:8GXk2Zcj
- >>881
単純に毎秒tickを取得して比較するのが簡単
- 886 名前:Trader@Live! :2011/12/14(水) 06:08:44.10 ID:baOZ5BD8
- >>881
http://unkar.org/r/livemarket2/1317357183#l853
- 887 名前:Trader@Live! :2011/12/14(水) 10:43:54.39 ID:s8rvUmRD
- てすと
- 888 名前:Trader@Live! :2011/12/14(水) 13:20:31.31 ID:iCEx5AB2
- ヒストリーデータはどこから入手してます?FXDDだと2005年からだけど。これで充分かしらん?
- 889 名前:Trader@Live! :2011/12/14(水) 13:36:03.90 ID:QoQi+XdI
- thx.
- 890 名前:Trader@Live! :2011/12/14(水) 20:09:02.11 ID:7PbYDIAy
- >>888
じゅうぶんだと思う
- 891 名前:Trader@Live! :2011/12/16(金) 15:25:00.70 ID:7byvv1/z
- 教えてください
約定してから、足○本後にクローズさせたいのですが、どう書いたら良いのでしょうか?
- 892 名前:Trader@Live! :2011/12/16(金) 22:47:57.55 ID:ywsTD3vN
- おまえらMT4以外でチャート&自作インジ表示するのに何か使ってる?
- 893 名前:Trader@Live! :2011/12/16(金) 23:54:01.05 ID:e7R4fWxN
- >>891
こっちで訊いてね。
(p)http://awabi.2ch.net/test/read.cgi/livemarket2/1321288026/
- 894 名前:Trader@Live! :2011/12/17(土) 11:52:46.83 ID:Ly/eqiCH
- >>892
MT4を知る前はCでしこしこEAを作っていた時期がオレにもありました。
レート取ってくるのが大変だったわ。Ncursesでローソク表示させるのも。
- 895 名前:Trader@Live! :2011/12/17(土) 12:26:23.72 ID:Ee2C73OI
- >>892
エクセル
- 896 名前:Trader@Live! :2011/12/17(土) 12:41:01.57 ID:2Cb3wfCk
- >>894
cursesでローソク表示ワラタ
つうか、UNIX系のプログラマ?
- 897 名前:Trader@Live! :2011/12/17(土) 12:45:41.12 ID:qWam1WQW
- >>894
MT4知ってからもBA前までは自作プログラムでしこしこやってるよ
>>895
エクセルなぁ
1分足1年分+パラメータいくつかとか大量のデータ扱うと途端にクソ化するんだよなぁ
gnuplotは軽いけど面倒だし
- 898 名前:Trader@Live! :2011/12/17(土) 12:46:11.65 ID:qWam1WQW
- BAって何だ
BTだ
- 899 名前:Trader@Live! :2011/12/17(土) 13:12:48.56 ID:Pa8wIBPQ
- 株なら楽天のRSS使って簡単なインジ作っていたけどなぁ
リアルタイム為替レートってどっからとってくるの?
- 900 名前:Trader@Live! :2011/12/17(土) 13:38:01.20 ID:MApL9Kvr
- >>899
為替以外ではリアルタイムのレートってあんまり必要ない。
っで、為替に関してはMT4あるから別の手段が必要ない。
株のみの頃は俺もエクセル使ってたけど、日足未満のレートを
使うって発想自体がなかった。
- 901 名前:Trader@Live! :2011/12/17(土) 13:47:38.97 ID:vMsiH6E1
- ここが天才のスクツと聞いてやってきました。
成行注文したら、同時にナンピン用の指値を注文してくれるスクリプトを恵んでください。
- 902 名前:Trader@Live! :2011/12/17(土) 13:51:25.69 ID:nXcdiO33
- 1999.08.01から今日までのBTで
開始20万円が82兆5000億円になりました。
- 903 名前:Trader@Live! :2011/12/17(土) 14:39:29.29 ID:/VkpEa+G
- 売買シミュができるEAで一番いいのはどれですか?
mt4でなくてもいいですが
- 904 名前:Trader@Live! :2011/12/17(土) 14:45:25.31 ID:qWam1WQW
- >>902
嘘は良くないな
嘘じゃないというのならEA晒してごらん?
- 905 名前:Trader@Live! :2011/12/17(土) 14:47:15.95 ID:bc1D97OL
- カーブフィッティングだよ
気にする価値もない
- 906 名前:Trader@Live! :2011/12/17(土) 14:51:53.56 ID:kMz4RFkn
- >>904
乞食乙
- 907 名前:Trader@Live! :2011/12/17(土) 15:10:55.30 ID:nXcdiO33
- 3000億円あたりでMT4の限界なのか「メモリが足りない」とログに出て止まってたから
開始3億円にスケールダウンして再開したら275倍の825億円で終わったから
3000億円なら82兆5000億円になる計算
EAや取引リストは晒さないが、5分足逆張りスキャで
インジケーターは適所で参考にする為の平均足のみ。
じゃあね
- 908 名前:Trader@Live! :2011/12/17(土) 15:16:04.08 ID:kMz4RFkn
- 複利で計算するなら150〜200枚を上限にした方がいいよ
とだけ
- 909 名前:Trader@Live! :2011/12/17(土) 15:27:15.32 ID:ebVTZZhZ
- だれかよーEA作成ツールいいのないかぁー?
VC EA Builder 買おうとしたら販売してないやーん
使ってる人いるのか?
- 910 名前:Trader@Live! :2011/12/17(土) 15:57:10.43 ID:gymbErsp
- molanisが一番まともじゃね?
- 911 名前:Trader@Live! :2011/12/17(土) 17:06:26.78 ID:Ky/sAPTa
- 書けて優勢性の分かる方
結婚してくれませんか?
- 912 名前:Trader@Live! :2011/12/17(土) 17:31:06.26 ID:5KocuaYL
- >>908
なんでですか?
注文が通らないから?
- 913 名前:Trader@Live! :2011/12/18(日) 14:06:00.44 ID:XwP3vhWc
- >>896
ちょっと前までDebianの雇われメンテナでした。
- 914 名前:Trader@Live! :2011/12/19(月) 10:16:41.33 ID:TS51Fu0e
- >>913
特定した
- 915 名前:マリオン :2011/12/20(火) 12:05:30.46 ID:o0zZM9mT
- >>680
頑張れよ
- 916 名前:Trader@Live! :2011/12/20(火) 12:49:11.11 ID:Kccmbj+O
- てかやっぱり代行して作ってもらった方がよくない?
自分で作れんないしw
- 917 名前:Trader@Live! :2011/12/20(火) 20:17:53.63 ID:xPAGW81A
- 業者に投げると、ロジック調整するごとに金かかるんじゃね?
開発はPDCAの連続だからやっぱり自作することに意義があると俺は思う。
…とかいいつつ、ここ数ヶ月MT4系のスレから2〜3件くらい依頼があって
EAのソース調整を無料でやったりもしたけどw
その時の感想としては、業者側は美味しい(かもしれない)
ロジックを自分でアイディア出すことなくタダで手に入れて
更に金までもらえるとかすげーなって思った。
- 918 名前:Trader@Live! :2011/12/20(火) 23:08:19.92 ID:lLx9XQdt
- オレもEA製作の仕事をやりたい。
てか近々始めるためにサイトを作ってるw
- 919 名前:Trader@Live! :2011/12/20(火) 23:19:40.43 ID:Vk6IYMQK
- EA製作の何がおいしいって、人に金を出してでも頼みたくなるような
アイディアを向こうから持ってきてくれるんだもんな
オレならタダでやってでもアイディアかき集めるぜ
- 920 名前:Trader@Live! :2011/12/20(火) 23:25:32.66 ID:YEru3Dku
- 成行注文したら自動で指値注文してくれるスクリプト作ってよ
- 921 名前:Trader@Live! :2011/12/20(火) 23:35:05.81 ID:RGe5+lhX
- それスレの上のほうになかったっけ?
- 922 名前:Trader@Live! :2011/12/20(火) 23:45:32.66 ID:YEru3Dku
- >>921
いや、決済指値じゃなくて新規指値のほうで
- 923 名前:Trader@Live! :2011/12/20(火) 23:54:02.79 ID:Lajxpn5l
- EA制作業者に持参金付きの「優れた」アイディアが集まってくる。。。
無い無いw
- 924 名前:Trader@Live! :2011/12/21(水) 00:50:53.06 ID:vHjGocNQ
- まあアイデアは得られるが、それが優れているかは別だがな。
- 925 名前:Trader@Live! :2011/12/21(水) 01:12:17.68 ID:FHlCJKwE
- 漏れが稼いでいるシステムは、テクニカル排除してる
相関性の高い事柄と時間軸。これが全て。
ゆっくりだけど、金はけっこう確実に増えてゆく。
- 926 名前:Trader@Live! :2011/12/21(水) 02:07:36.29 ID:TuAGi3La
- EAすら作れない奴が良いアイディア持ってるとも思えないな
- 927 名前:Trader@Live! :2011/12/21(水) 03:57:54.36 ID:bbcDznWR
- 別にプログラミングできなくてもFXで稼いでるやつらは沢山いるぞ
- 928 名前:Trader@Live! :2011/12/21(水) 04:05:05.43 ID:6JXYWlul
- >>919
よう!プログラマは必要としてないかい?w
- 929 名前:Trader@Live! :2011/12/21(水) 04:07:08.35 ID:6JXYWlul
- >>923
幅広く集めるとプログラマが下働きみたいになって不満続出だったんで
プログラマだけで集まってみたらMT4ハック方面にばかり話が集中して
本来のトレードそっちのけになったw
- 930 名前:Trader@Live! :2011/12/21(水) 04:09:14.59 ID:6JXYWlul
- >>926
アイデアは要らない。必要なのはお金。
やっぱ労働に勝る金儲けはないな。
だって、やったらやった分だけ必ずお金が手に入るんだもんw
- 931 名前:Trader@Live! :2011/12/21(水) 04:32:15.12 ID:QtLFHLdk
- 自分の人生を狂わすほどのアクシデントが起こったり
作業中に死んだりする可能性もあるから確実ではない
つまり労働も自分のごく一部を投資する低レバギャンブルのようなものと言えようw
- 932 名前:Trader@Live! :2011/12/21(水) 08:30:16.17 ID:2CVpbCGo
- 休みの日に行楽に行くなんて、リスクを楽しみに逝くようなもんだしね。
- 933 名前:Trader@Live! :2011/12/21(水) 12:19:40.49 ID:u3uuYsLD
- そんなこと言ってたら近所を散歩することすらギャンブルになっちまうじゃんw
- 934 名前:Trader@Live! :2011/12/21(水) 12:50:27.60 ID:UPeYoRqi
- そうだよ?今気付いたの?今まで生きてたのは幸運だったね
- 935 名前:Trader@Live! :2011/12/21(水) 13:18:07.38 ID:TuAGi3La
- お前らの思考が自分と被ってて何かやだ
- 936 名前:Trader@Live! :2011/12/21(水) 13:18:47.85 ID:JIN+iJ2/
- 何かを選択するときそれはギャンブルだな。様子見も含めて。
- 937 名前:Trader@Live! :2011/12/21(水) 13:31:38.53 ID:2CVpbCGo
- 人生PFが2以上だとリア充って感じかな。
まぁ、人生DDがでかいとPTSDとか病むと思うけど。
- 938 名前:Trader@Live! :2011/12/21(水) 14:52:06.58 ID:NUbua+8B
- ハイリスクじゃないとギャンブルという言葉が合わない感じだけどな。
- 939 名前:Trader@Live! :2011/12/21(水) 15:47:52.20 ID:3gFYK939
- コツドカが人生
- 940 名前:Trader@Live! :2011/12/21(水) 16:08:16.22 ID:Q1PMK+M7
- コツコツどかん が嫌な人は、 最初の 1コツ目で止めればいいんじゃね?
- 941 名前:Trader@Live! :2011/12/21(水) 16:33:37.47 ID:QtLFHLdk
- FXは多くの人がコツコツ損してドカンと損するなw
- 942 名前:Trader@Live! :2011/12/21(水) 16:58:51.11 ID:3gFYK939
- コツコツ稼いで、リストラ/年金破たんでドカン
FXが救世主
- 943 名前:Trader@Live! :2011/12/21(水) 17:54:04.18 ID:JIN+iJ2/
- EAでコツコツドカンってのが感覚的によく判らん。
普通は勝率50%超えててTPよりSLをキツくしてコツコツポロリくらいじゃないのか?
マーチンベースなら納得だけど。
- 944 名前:Trader@Live! :2011/12/21(水) 23:34:32.17 ID:TuAGi3La
- EAはコツコツ=ドカンだろ
複利でやれば
- 945 名前:Trader@Live! :2011/12/22(木) 01:12:59.65 ID:ZjTuIIrN
- あー
そこそこ自身あったアイディア3つともスプの範囲or微妙だ
心が折れてきた
何かアイディア10個に1個上手くいくかどうかって感じだ
皆そんな感じなのかね
それとも短期(数分〜数千分単位)でやってるせいか
- 946 名前:Trader@Live! :2011/12/22(木) 09:28:06.06 ID:m9P/tpxa
- オーダークローズする時って同期取れてる?非同期ってわけじゃないよね?
- 947 名前:Trader@Live! :2011/12/22(木) 10:21:29.28 ID:RfZJa3NZ
- だれか、信用のおける、EA作成代行してくれるところないか?
- 948 名前:Trader@Live! :2011/12/22(木) 15:29:27.83 ID:0mHY46F0
- >>946
なんの同期?
>>967
まずはリアル友関連でIT関連の仕事をしている人がいないか探して見たら?
それでも見つからなければネットだろうけど、信用っていう点で言えば無いな
俺だったら更に機能盛り込んで販売しちゃうなーw
- 949 名前:Trader@Live! :2011/12/22(木) 15:31:32.69 ID:0mHY46F0
- ×なんの同期?
○なにとの同期?
- 950 名前:Trader@Live! :2011/12/22(木) 15:57:57.68 ID:KZAsByg/
- >>948は社会の屑、ゴミ。
二度と来んな
- 951 名前:Trader@Live! :2011/12/22(木) 17:57:53.00 ID:m9P/tpxa
- >>948
startと、かな
オーダーの処理中とかにティックの更新がきたら
新規スレッドで動くのかなと
- 952 名前:Trader@Live! :2011/12/22(木) 17:59:57.27 ID:LJlaoUjF
- こんな簡単な文字列も書けない馬鹿が考えたロジックのEAを作ったところでろくなのができるとは思えないが
- 953 名前:Trader@Live! :2011/12/22(木) 18:17:07.49 ID:kGMW3WVR
- >>951
start()中のティックは基本無視。
start()を抜けるまで新たにstart()は始まらない。
また抜けても新ティックが来ないと始まらない。
- 954 名前:Trader@Live! :2011/12/22(木) 19:08:54.93 ID:m9P/tpxa
- >>953
なるほど。
javaでいうところのsynchronizedと同じと考えてよいのかな
- 955 名前:Trader@Live! :2011/12/22(木) 19:48:13.31 ID:o57ByBfu
- >>955
てか、更新通知は対象ウィンドウ(正確には対象WindowProc)へのPostMessageで
通知されるから、Windowsの仕様として再入は起こらない。
- 956 名前:Trader@Live! :2011/12/22(木) 19:52:07.76 ID:2udphjET
- 自作EAで稼げてる人いますか?
- 957 名前:Trader@Live! :2011/12/22(木) 20:02:08.97 ID:kGMW3WVR
- >>954
一応言っておくが>>953は一つのチャート上の一つのEAの話であって、
同時に開いた別のチャート上に置いた「同じ」EAのstart()は平気で同時に呼ばれうるから。
- 958 名前:Trader@Live! :2011/12/22(木) 20:35:25.25 ID:1IthEVx1
- いつからか、start()は新規のスレッドが作られて呼ばれるみたいね。
前はスレッドプール的な動きだったような気がしたんだけど。
- 959 名前:Trader@Live! :2011/12/23(金) 10:56:47.59 ID:Sy3QiIgm
- >>958
どうやって確認したん?
- 960 名前:Trader@Live! :2011/12/23(金) 11:08:24.56 ID:6HBeZu1+
- >>265
- 961 名前:Trader@Live! :2011/12/23(金) 20:22:03.49 ID:mf4uzKsk
- ふと思ったが
おまえらってファンダメンタル分析でも戦えるの?
- 962 名前:Trader@Live! :2011/12/23(金) 20:29:24.80 ID:WkmXnGe6
- 定量化できればね
- 963 名前:Trader@Live! :2011/12/23(金) 20:39:49.37 ID:73XVPpOg
- ファンダメンタルに関するすべての情報が集められない。
ファンダメンタルはいつ反映されるのかが分からない。
それさえ解決すれば戦える。
- 964 名前:Trader@Live! :2011/12/23(金) 22:33:41.50 ID:PFb48EcV
- 昨今のユーロ事情を考えて
対ユーロEAではBUYのロットのみを軽減しているんだが、
これも一種のファンダだろ
重要指標前には指標を標的としたEA以外はストップするというのもまた
ひとつのファンダといえなくもない
- 965 名前:Trader@Live! :2011/12/23(金) 23:52:06.59 ID:O0n3d90Z
- >>961
もちろん惨敗です。
ファンダだろうがテクニカルだろうが、裁量で勝てるなら必死になってEAなんか作りません。
- 966 名前:Trader@Live! :2011/12/24(土) 00:03:22.70 ID:nBcTfrvX
- 裁量でできることを全てEA化できるとは限らないが
裁量でできないことはEA化もできないの法則w
- 967 名前:Trader@Live! :2011/12/24(土) 00:07:53.33 ID:TuZ0U54n
- >>966
どれだけ単純なEAを想定してんだよ。w
- 968 名前:Trader@Live! :2011/12/24(土) 00:37:43.33 ID:JVihggfi
- >>965
裁量で勝てるから、それを自動化するためのEAだと思うけれど。。
そもそもEAで勝てるなら、EA通りの裁量をやれば勝てるわけで。
- 969 名前:Trader@Live! :2011/12/24(土) 00:38:54.27 ID:VkZxUENo
- ファンダはテクニカルで予測できるますが
- 970 名前:Trader@Live! :2011/12/24(土) 00:41:00.61 ID:cJBtaPwl
- テクニカルはファンダメンタルズを織り込む
- 971 名前:Trader@Live! :2011/12/24(土) 03:35:07.70 ID:SZD/GDOn
- >>966
バカだなあ。MDPの動きなんかどんな名人でもできないぞ
- 972 名前:Trader@Live! :2011/12/24(土) 06:48:36.30 ID:TuZ0U54n
- >>968
オレの場合はそうじゃないなあ。
インジにエッジがあるかどうかを確認するためにEA作ってテストして、
エッジがないことがわかるとあれこれと工夫を加えてエッジが出るように
改良していくから、そもそも裁量でなんか試したことのないロジックで
動いてるよ。
裁量で同じことをしようとしたらEXCELでマクロでも作って4本値を
リアルタイムで打ち込み続けて機械のように働かなきゃいかん。
それって女工哀史みたいな単純労働だよな。
- 973 名前:968 :2011/12/24(土) 06:59:46.44 ID:TuZ0U54n
- もうひとつ付け加えておくと、プログラム化していく上での
アイディアが裁量の発想に縛られているようだと、EAは
使いこなせていないってことになるんじゃないかとオレは
思ってる。
裁量で勝てていて、それを自動化することを目的とする
EA開発もそれはそれで有りでいいんだけど、オレの場合は
そういう流れじゃない。でも勝てるEAは作れるよ、ってことを
言いたかった。
- 974 名前:972 :2011/12/24(土) 07:01:08.77 ID:TuZ0U54n
- すまん、>>973の名前欄の968は間違い。
972です。
- 975 名前:Trader@Live! :2011/12/24(土) 15:04:13.92 ID:fiP9DCGm
- 裁量でインジで勝ってます厨の取引手法をシステムで検証するとまるでエッジがないという事がわかる
ただシストレ派もインジのパラのマジックナンバー探しをしてるのが多数
>>972の意見に同意するわ
裁量でもできない事はないだろうけど、せめて計算はPCにまかせたい発注は自分にするにしても
- 976 名前:Trader@Live! :2011/12/24(土) 15:50:38.43 ID:kI9o4bbE
- わかってると思うけど整理したらカードは作れなくなるからな。
- 977 名前:Trader@Live! :2011/12/24(土) 15:51:06.45 ID:kI9o4bbE
- すまん、誤爆。
- 978 名前:Trader@Live! :2011/12/24(土) 18:41:53.19 ID:e5+qyIPZ
- 質問です
ある条件が成立した場合にローソク足に何でも良いので、印を付けたいです
そして、1つ前の足陽線だった場合には陽線の上に、陰線だった場合には陰線の下に印を付けたいです。
どう記述していいのか分からないのですが、教えて貰えないでしょうか?
- 979 名前:Trader@Live! :2011/12/24(土) 22:03:38.96 ID:89l9KRLs
- おまえら本とか読んでる?
それとも本に載ってる方法論なんて通用しないと斜に構えてる?
- 980 名前:Trader@Live! :2011/12/24(土) 22:08:20.71 ID:WmFrbWbN
- 本を読むくらいなら海外のフォーラム見る
- 981 名前:Trader@Live! :2011/12/24(土) 22:34:14.08 ID:PtxlHzP2
- >>979
本は読む。この手の本ばかりだけど
http://www.amazon.co.jp/%E6%A9%9F%E6%A2%B0%E5%AD%A6%E7%BF%92%E3%81%93%E3%81%A8%E3%81%AF%E3%81%98%E3%82%81/lm/R1TFEFE679T5CN
- 982 名前:Trader@Live! :2011/12/24(土) 22:45:34.10 ID:89l9KRLs
- あー
サポートベクタマシン真面目にやり直そうかな
- 983 名前:Trader@Live! :2011/12/24(土) 23:53:04.95 ID:V5i2Mc0J
- 984 名前:Trader@Live! :2011/12/25(日) 00:12:10.30 ID:Ukq1XeA9
- >>981
成果のほどは..?
- 985 名前:Trader@Live! :2011/12/25(日) 00:34:27.03 ID:W3/e7JWk
- >>984
笑いが止まらないぐらいに・・・
- 986 名前:Trader@Live! :2011/12/25(日) 01:31:04.10 ID:5vBkd2ly
- 損してるの?
- 987 名前:Trader@Live! :2011/12/25(日) 03:31:11.32 ID:m0miDxGp
- エッジって何?偏りって意味?
- 988 名前:Trader@Live! :2011/12/25(日) 03:40:01.35 ID:viH30Ov0
- >>987
((米略式))(…に対する)優位,優勢(advantage);強み((on, over ...))
a decisive military edge over the enemies
敵に対する決定的な軍事的優位
get [have] an [the] edge on [over] ...
…より有利である.
- 989 名前:Trader@Live! :2011/12/25(日) 04:09:33.37 ID:yas/Jmei
- エッジの積み重ねって言っても上手くいかないよなぁ
売買タイミングではスワップ以下の有利さは出るんだが
常時っていうのは中々
- 990 名前:Trader@Live! :2011/12/25(日) 09:07:10.47 ID:wy4l8moh
- みんな一回のトレードの勝率ってどのくらい?
俺は利益はかなり出る感じなんだけれど、勝率は50%切っててなんか健全じゃないんだよな。
- 991 名前:Trader@Live! :2011/12/25(日) 10:31:08.35 ID:BI6g1Q0z
- 勝率は手法によって違うでしょう。
俺のはスキャなんで8割から9割。
- 992 名前:Trader@Live! :2011/12/25(日) 10:34:51.22 ID:QQVo3XbB
- 利回りで考えろよ
また不毛な議論になるから
- 993 名前:Trader@Live! :2011/12/25(日) 10:45:51.79 ID:wy4l8moh
- >>991 参考になります。
>>992 利回りはどうでもいいんだよ。トレードシステムの頑強さに対する疑問だから。
- 994 名前:Trader@Live! :2011/12/25(日) 10:50:28.23 ID:QQVo3XbB
- >>993
利回り無視して頑強さとか曖昧な表現して何が楽しいんだか
- 995 名前:Trader@Live! :2011/12/25(日) 10:59:24.44 ID:W3/e7JWk
- >>990
100円で1枚買って、その後値下がりし、50円で2枚買って、
その後、価格が上昇したので、75円で決済。(平均購入単価 66円の買いを75円で売った形)
私のトレードはほとんどこんな形の連続なんだけど、これって勝率はどうやって計算するのが妥当?
(A)100円で買ったのが、75円で売った分で1敗、50円を75円で売ったのが1勝 = 勝率50%
(B)100円で買ったのが、75円で売った分で1敗、50円を75円で売ったのが2枚なので2勝 = 勝率66%
(C)セット売買の決済で1勝 =勝率100%
- 996 名前:Trader@Live! :2011/12/25(日) 11:04:41.86 ID:wy4l8moh
- >>994
自分のシステムの勝率の低さに不安を感じるんだよ。
コツコツ損切りしてドカンと取る動きをする。
利回りで言ったらロット固定で週に10数%だから十分なんだ。
- 997 名前:Trader@Live! :2011/12/25(日) 11:06:47.74 ID:wy4l8moh
- >>995
意味があるのかどうかわからないけど、Bを想定してました。
- 998 名前:Trader@Live! :2011/12/25(日) 11:11:05.25 ID:QQVo3XbB
- >>996
とても利回り10数%とれている奴の質問だとは思えんw
まあいいや
- 999 名前:Trader@Live! :2011/12/25(日) 11:15:08.74 ID:wy4l8moh
- >>998
だから変だと思うだろ?
この程度の奴が作ったロジックが利益上げてるってのが。
扱う金額が大きくなってきたんで不安なんだよ。
- 1000 名前:Trader@Live! :2011/12/25(日) 11:16:53.98 ID:BI6g1Q0z
- 不毛だw
次スレ立てようと思ったら>>1が長いし、インジスレとかもうないしw
ちょっと待ってろ
- 1001 名前:1001 :Over 1000 Thread
- このスレッドは1000を超えました。
もう書けないので、新しいスレッドを立ててくださいです。。。