1read 100read
2012年6月プログラム401: おまいら最強のシストレFXプログラムをしてみろよ (391) TOP カテ一覧 スレ一覧 2ch元 削除依頼
初心者の作ったプログラムにありがちなこと (241)
BREW(Binary Runtime Environment for Wireless) 11 (512)
CVS導入スレ〜 Rev.3 (836)
【魔法】リリカル☆Lisp【言語】 (209)
【魔法】リリカル☆Lisp【言語】 (209)
雑談スレ 4 (434)

おまいら最強のシストレFXプログラムをしてみろよ


1 :08/05/26 〜 最終レス :12/02/24
シストレFXグランプリ http://www.fx-gp.com/
賞金総額2,000万円のグランプリ。 6月2日、1年間の戦いがスタート!
トレードシステムの機能をXML/HTTPベースのプロトコルでアクセスできます。
シストレソフト部門とトレード部門があります。
参加費用 無料
初期仮想元本 500万円
取引方法 インターネット、モバイル
通貨ペア 14通貨ペア
取引時間 月曜午前7時から土曜午前7時まで
注文受付時間 原則、24時間365日(定期メンテナンス 土曜日午前8時から午前12時までは除く)
関連スレ 市況2 【FXGP】シストレFXグランプリ
http://live27.2ch.net/test/read.cgi/livemarket2/1211163155/

2 :
2

3 :
おまいら最強の将棋プログラムしてみろよ part6
http://pc11.2ch.net/test/read.cgi/tech/1175841191/
おまいら最強のリバーシプログラムしてみろよ part3
http://pc11.2ch.net/test/read.cgi/tech/1173784074/
おまいら最強の麻雀プログラムしてみろよ Part2
http://pc11.2ch.net/test/read.cgi/tech/1185540470/

4 :
4ゲト

5 :
1分足の過去チャート(ヒストリカルデータ)を全自動で収集するアプリ - AutoForexite -
http://kasege.net/forex/archives/2006/09/forexitedl_autoforexite.html

6 :
このグランプリのシストレ部門がよくわからん。 完全自動じゃなくてもいいの?
シグナルだけシストレして、売り買いは人間が決めてもシストレになるんですか?
シストレソフト部門とトレード部門で同じ金額の賞金がでるけど、
クリック証券側で、シストレソフトを使っている場合、どうやって調べるの?

7 :
たとえば、ティックデータを別の所から取ってきて、システムでシグナルを出して手動で入力した場合は、
シストレ部門のほうのエントリになりますか?
クリック証券のAPIを一度も使っていないものとします。

8 :
しらねーよ。
最終的に2000万獲得したやつが勝ちだろ。

9 :
>>8
賞金総額全部持っていくのかよ!

10 :
応募期間、トレードの開始はまもなくです。

11 :
ぴゅー太でもやってもいいですか?

12 :
>>6
参加資格については、今回のコンテストのために新たに制作されたプログラムであればよいそうです。「自動売買を行うものでなくても、FXがちょっと楽しくなるもの、ちょっと便利になるもの等様々な便利ツールを募集しております」とのことです。
http://fx-gp.seesaa.net/article/98053442.html

13 :
>>12
とすると、金額上で一位のシストレソフトが入賞しないっていう事もあり得るの?
簡単なのは、金額で順位を決めることだけど、もし便利ツールが入選したら
1位から3位の金額のソフトが外されるよね・・・

14 :
>>13
まあ、その辺はよく分からないですね^^
「ソフト支持率」というものがどのように算出されるのかなど、
いろいろ聞いてみたいことはあるのですが、
運営事務局さんに何度も質問するのも悪いし、
そのうち分かることと考えて、放置しています。

15 :
指定秒毎にレートを取得してサインが出たら自動で売買するシステムは作ったが
問題は俺の頭では的確なサインを出すルールを作ることが不可能ってことだw

16 :
おれはベーシックマスターで作った

17 :
>>16
若い子には分からないと思うよ^^

18 :
日立ベーシックマスターレベル3エミュレータ
http://www.vector.co.jp/soft/winnt/util/se202083.html

19 :
エントリー完了。
とりあえず、売買サインを出してるトコが
海外で何箇所かあったから、それを元に売買する仕組みを作った。

20 :
ソースぶっこ抜かれて終わりだな。

21 :
ソフト公開や、ソフトの買い取りに応じるかは自分で決められると思う。
単に、自分のパソコンで、ソフトを使って取引しているだけなら、
トレード部門のエントリと変わらないから、一位になれば、300万もらえると思う。
あと、ソフトを公開するかどうかは選べると書いてある。

22 :
アルゴリズム外に出した時点で終わりだろ
破格で買い叩かれるようなもの
普通に売りに出したほうがソフトとしても儲かるし
手法の流出も避けられる
今回の件は手法の低価格取得が目的に決まってる

23 :
ソースもソフトも公開しなくても、賞金でるでしょ。 シストレソフト部門にエントリーしなければ良いんだから。

24 :
ほんとに確実に儲かるシステムがあったら、歴史が変わるな。
過去に、あり得ない増加をし、破綻せずに続いた投資銀行など1例も無いだろ。
数年間の急増はあっても、いつかは落ちぶれる。
幾らでも増やし続けられるシステムが公開されたとしたら、経済は破綻かも

25 :
そのシステムが儲からなくなるだけ

26 :
1日1pipsならしっかりしたシステムで確実に儲かるぞ。
一生かかっても金持ちにはなれないがw

27 :
ノーベル賞学者、数学者あつめて始めた投資銀行も大損したんだろう。
いくらでも増やし続けられるシステム作ったら、超凄いって事。
でも、微妙に増えるのは除くが

28 :
>>26
その手法を教えてください。
確実にプラスになる手法があればそれは聖杯足りえるのでは?

29 :
俺、今度地球の人口が1京人を超えたら心理歴史学で予測して大儲けするんだ。
第2ファウンデーションだって設立して微妙な突発事態にも対応するよ。
カオス相手にだって有効な対応策も見つけるんだぜ。
そしてその金で結婚するんだ。みんなも式には来てくれよな。

30 :
一ヶ月のうち1円でも増加したら、取引を止めて来月まで待てば、10年間増加させることも
確率的には難しいことではないな。 120ヶ月の利益が120円ちょいにはなるがな。

31 :
低すぎるだろ

32 :
>>26
1年で8倍以上になる
十分だ

33 :
【賞金2000万】シストレFXグランプリ【クリック】
http://live27.2ch.net/test/read.cgi/livemarket2/1211461218/

34 :
仮に生産力が成長と無関係に幾らでも儲けられるとしたら、
相対的に金の価値が下がってるだけのことだろ。
できても規制するしかない。

35 :
今MetaStockで運用してるけど、これに書き直すの面倒だなあ。
そもそも俺のシステムはプロフィット悪いし、その代わりドローダウンも低い。
尻馬に乗っかるシステムだから資金が上昇すればするほどリスクが上がる。

36 :
これはアルゴリズムを評価するじゃなくて
使い勝手を評価する大会じゃないの?

37 :
>>36
そんな目的のために高額の賞金を用意すると思うか?

38 :
かならずしも、一番儲けたプログラムが1000万とは限らないみたいだよ
総合評価になるらしい

39 :
そんなの建前に決まってるだろ・・・。
最も儲けたものでは実施期間に最適化されたものしか手に入らない。
そこで総合評価ってことにしてもっとも安定しているであろうシステムを安く買い叩くんだよ。

40 :
>>37
思わない

41 :
そういうことか。 金額一位が、1000万とは限らないのがよく分からなかった。
期間中以外で最も儲けられそうな奴って事か

42 :
まああんなものに本当に儲かるシステムを晒してやる理由はない。
クリックの使い心地を試してみるには丁度いいかもしらんけど。

43 :
age

44 :
Googleニュースを参照、ニュース内容の形態素解析を行い単語の頻出頻度をパラメータに学習ルーチンを組んでそれを元に取引をするっていうのはアイディアとしてどう?

45 :
>>27
ノーベル賞学者や数学者がなんでトレーダーに適していると思うんだろうw

46 :
>>42
クリック、スプレッドそんなに狭くないのに、デモは1pipsからになっとる。
気をつけないと・・・
>>35
MetaStockかあ。がんばるなあ

47 :
>>35
ちなみにどこのブローカーで運用しているんですか?

48 :
新規買いボタンを押したら実はショートで
新規売りボタンを押したら、実はロングの
ポジションを持つ、プログラムとかどうですかね?
まじで。

49 :
もうひとつ、案はあるんですが
チャートを逆さまに表示するものを作ったらどうかなぁ。
自分が、売りたいなと思った時は、ロングをポジって、
買いたいなってチャートになったときは、ショートをぽじる。
究極の曲がりやなんで、いつもポジとレートが
逆方向にむかってくもんで。w
いままでの、損ぎり分が、全部利益だったら、すごくない?ww

50 :
ケンミレでどってんチャートみられるよ、まあそんな感じだな

51 :
>>49
それは昔からあるし
ちゃちなシステムじゃなきゃついてる機能でしょ
技術的にもかなり低いからすぐ出来るし

52 :


53 :
>>47
InteractiveBrokersです。
因みにデータプロバイダーにMetaTrader4が使えるんで、買った当初はロシアのAlpariのデータでバックテストをしてました。

54 :
本国内の会社ODLもあるよ METAつかえる

55 :
>>53
MetaStockってMetaTraderもデータプロバイダーに使えるのかあ、すげえなw

56 :
>>53
こんなところで聞いてあれなんですが IBってことはTWSですよね。
TWSって勝手に切れない?
毎日立ち上げなおさないといけないみたいだけども

57 :
1位になるようなシストレソフトなら実際に資金があれば何億でも稼げるわけだ
それをわかっててたったの1000万でその金儲けシステムを手にいれようとしてる
こざかしいクリック証券にわろた

58 :
>1位になるようなシストレソフトなら実際に資金があれば何億でも稼げるわけだ
無理

59 :
>>58
クリック証券(元ダイヤルQ2のGMOより派生)の社長の高島は証券業
たちあげたときもmixiで執拗に足跡残すステルスマーケティングやってたから
うさんくさすぎるんだよな。

60 :
>>59
kwsk

61 :
確かにページのデザインも
他のコンテストと比べたらかなり幼稚っぽいしなぁ。

62 :
複数人で垢とって両建て
片方死んだら垢追加
これで生き残ったやつはそこそこ上位にいけそう

63 :
>>59
mixiやってたらマルチ業者や情報商材業者がメール送ってきたり、足跡残したりするだろ?
社長の高島は勧誘こそしなかったものの株やFXやってるやつのほぼ全員に片っ端から
足跡を何度も残すというせこいやりかたをGMO証券創業当時しつこくやってた
社長は忙しいからおそらくバイトにやらせていたのだと思うが。
よくいえば先端のマーケティングだが上場会社の子会社とはいえトップがやるべきことじゃない
不誠実だと感じた

64 :
>>63
サンクス
せこいやり方だが地味に効果あったのかもしれんね

65 :
> 社長は忙しいからおそらくバイトにやらせていたのだと思うが。
なわけねーだろw
仮にも技術者集団なのに

66 :
クリック証券が自動売買を出したようだ。
使いやすそうだんだけど。
https://www.click-sec.com/corp/tool/fasta/

67 :
パRが電動になったときを思い出したわ

68 :
>>55
Universal DDEに対応してるからね。
>>56
ロンドンオープンからなんで気にするほどでもないかな。
鯖は香港にした方がいいよ。
アメリカの鯖はよく切れる。

69 :
>>66
またデモ取引ですかw

70 :
注文レートが取引範囲外っていうのやめてほしいね

71 :
クリック証券、C# の HttpWebRequest でアクセスするのを作ってます。
デモサーバからは、通貨ペアを取れるようになったのですが、
LocalAPIServer からは、同じようにしても、取れなくて困ってます。
皆さんは取れてますか?
Out Of Session と言われてしまいます。
リダイレクトURLにセッションIDが含まれてないのが返ってくるのが原因???

72 :
>>71
取れますよ。
ちなみにLocalAPIServeで先にテストしてからデモサーバだよ。
これは一応規則ですね。

73 :
>>72
どうもです。LocalAPIServer でも取れるはずなのですね。
さっきは、通貨ペアと書いてしまいましたが、通貨ペア14種類分の現在レートも取れますよね?
ずっと、LocalAPIServer で試していたのですが、ログインできても現在レートが取得できなかったので、
試しにデモサーバーでやってみたのです。そしたらあっさり取れたので、質問してみました。
#もちろん全く同じプログラムで最初のURLとIDとPasswordを変えただけです。
Webサービス仕様書【ログイン編】のシーケンス3のサーバーからの応答で、
デモサーバーだと、
> https://fx-demo.click-sec.com/fx1-1/loginComplete;jsessionid=6FF2〜C633
みたいなのが返ってくるのですが、
LocalAPIServerだと、
> http://localhost:8000/dummypath/sso/redirect2
これが返ってきます。
これがおかしいのですかね?
その後、シーケンス5の応答では、Authentication Success. が返って来ていて、ログイン完了のはずなのに、
現在レート取るために
> http://localhost:8000/dummypath/ws/fx/rateList.do
これやると、Out Of Session と言われてしまいます;;
デモサーバだと、
> https://fx-demo.click-sec.com/fx1-1/ws/fx/rateList.do
これで、通貨ペア14種類分の現在レートが返ってきます。
どこがおかしいのでしょ???
Cookie もちゃんと設定してるはずなのですが、、、

74 :
>>73
こちらもC#でやってますが全通貨ペアは取れます。
手元に今資料ないですが、
一応確認ですがCookieはクラスのフィールドとして定義してるんですよね?

75 :
デモの方がより近いので問題ない

76 :
>>74
ありがとです。
どこかで一回、
cookies_ = new CookieContainer();
をして、シーケンス毎に
HttpWebRequest req = (HttpWebRequest) WebRequest.Create(url_);
req.CookieContainer = cookies_;
として、設定してます。
が、これが間違ってます??
#url_ は1つ前で返答されたリダイレクト先を入れてます。

77 :
>>76
ログイン時にCookie作成したら、ログアウトまで保持ですね。
で、あとはそのCookieを使用する。(レート一覧を取る時など)
クラスのプライベートフィールド(ローカル変数)にするといいと思います。

78 :
>>77
はい、末尾アンダーバー(_) は、プライベートメンバ変数になってます。
ログイン時に、cookies_ = new CookieContainer(); したのを設定しておくと、
中に cookie が入ってくるので、
それをそのまま、毎回、CookieContainer に設定すればいいのですよね。
ここ消すと、デモサーバーでは、シーケンス2の結果で Out Of Session と言われるのに、
LocalAPIServer では、Authentication Success が返ってきます。
なんか、LocalAPIServer のバグな気がしてきたので、再度ダウンロードしてみます。
バージョンアップしてるかな?

79 :
FXのAPIを公開しているのは、クリック証券だけ?

80 :
>>79
無数にある。ググる。

81 :
>>80
おっと失礼。
日本でも結構ある?
FX API システムトレード で検索してみましたが、特にこれと言った物は…。

82 :
日本でシストレ可能(推奨している) な所はクリックとODLのみでは?

83 :
「FX」とか「システムトレード」とかいう単語は日本でしか通用しないことに気づけよw

84 :
>>83
この前、FX って言ったら、foreign exchange? と聞き返されたけど、一応通じたぞ。
LocalAPIServer はダウンロードし直したけど、同じものだった。
結局、現在レートは取れず;;
デモサーバだと仕様書通りで取れるのに。。。

85 :
OANDA FXTradeとかFXCMとか知らんのけ?
後者はこれで。
http://www.investopedia.com/terms/forex/f/forex-system-trading.asp

86 :
レートはMETATRADERでとればいいのでは?
値段のずれはあっても価格変化はほぼおなじだろうし 

87 :
クリック証券FxWebサービス通信ライブラリ
http://areku.net/gmowebapi.aspx

88 :
>>87
thansk!!

89 :
あんまし関係ないけど
FXの略は、forexだと思ってたけど、
forexがそもそも、foreign exchangeの略だったのか。。。

90 :
>>71
全く同じ所でつまづきました。
(自分は、VB.NET(2008)ですが)
解決しました?
.NET側の環境設定とか?
仕様書にあった既知の問題の所ですが、
machine.configを修正すると、起動すら出来なくなってしまうので、
App.Configで以下の設定をしています。
<system.net>
<settings>
<httpWebRequest useUnsafeHeaderParsing = "true" />
</settings>
</system.net>
ログイン認証・ログアウトは正常に動作します。

91 :
>>90
まるで解決案のような文書になってしまった。。
自分も今現在悩んでいる最中です。
現在レートを取得しようとすると、Out of Session になります。
怪しい点として、ログイン時のLocalAPIServer.pyの表示で、初めsess:<Config〜>となるのですが、
その後、sess:Noneと表示されます。。

92 :
おっかしいなあ。
シーケンス4-5をしないと、出来るな。
何か勘違いをしているんだろうか…。

93 :
>>90
海外出張&出張報告で死んでたので、進捗無しです;;
で、今、シーケンス4-5を飛ばしてみたら、現在レート取れました!
ありがとです。
でも、よくわかんないっすね。。。

94 :
ダイヤモンドZAiでたまに見かける株式会社シーエムシーのFXシリーズってどうなの?
少しどんなもんかサイト見たりしてるんだが成績があきらかに胡散臭い・・・

95 :
うさん臭い物は買わずに自分で作ろうぜ

96 :
>>92
>>93
同じ現象で困ってて
ここで、ヒントもらえたのでフォロー
HttpWebRequest.AllowAutoRedirect プロパティのヘルプを確認してみ、
そしてこのプロパティの規定値はTrue。

97 :
>>96
おぉー、まじすか
ありがとうございます
今日早く帰れたら試してみますー

98 :
AllowRedirect を false にしても、
リダイレクト先が ResponseUri.AbsoluteUri に入ってこずに、
Body として返されるだけで、
それを parse してそのまま続けると、
結局、ログイン成功しても現在レートは取れなかったです;;
何か間違ってる???

99 :
98>>
リダイレクト先はResponseUriプロパティではなく
ヘッダー内のlocationコマンドですよ。
ヘルプには
「元のサーバーが要求をリダイレクトした場合〜」
の行があるけど、
正確には、HTTPプロトコルでリダイレクト命令=locationコマンドです。
以下適当にググった引用
Location レスポンスヘッダフィールドは、リクエストを完了するため、
あるいは新しいリソースを識別するため、
受信者を Request-URI 以外の場所にリダイレクトするのに使われる。
201 (Created) レスポンスの場合、Location はリクエストによって作られた新しいリソースの場所である。
3xx レスポンスの場合、Location はリソースへ自動でリダイレクションさせるためにサーバが望むURIを示すべきである。
このフィールド値は、単一の絶対 URI から成る。

100read 1read
1read 100read
TOP カテ一覧 スレ一覧 2ch元 削除依頼
俺主催囲碁プログラミングコンテスト (570)
Visual Studio 2010 Part19 (269)
懐かしのMS-DOSプログラミング (364)
魁け! Ruby 1.9.X (293)
OpenGLスレ Part18 (283)
【Java】DIコンテナって本当に便利か? (454)
--log9.info------------------
【こちらは】7MHzオフバンド【JA10】 (642)
夜の3エリア、2mのメインチャンネルは? (687)
18歳YLです、何か話しましょう (215)
CB〜一級尼無線のスレ (230)
IC-9100ってどうよ? 【Part2】 (314)
【DU】彼の国の局長達へ【DU】 (247)
1陸特に続け☆第一級海上特殊無線技師☆(その2) (689)
10mFM(29MHzFM)愛好会って、どうよ? (211)
無線板のキモい人 (262)
石川ひとみファンクラブ 2 (238)
+7077/88/96の世界+ (664)
山田耕嗣氏、死去 (368)
関西アマチュア無線フェスティバル2008 (577)
FRS/GMRS専用スレッド Part3 (250)
消防無線&救急無線Part12 (936)
○○○自慢の香具師ハケ〜ン! (216)
--log55.com------------------
【令和の】マネーの虎196【虎(笑)】
昔のプロ野球中継 第10戦
検証・1995年のTV・2
笑っていいとも
痛快!ビッグダディ Part59
検証・2015年のテレビ
検証・2016年のTV
【レフト藤井】 あらびき団  22 【ライト東野】