【Java】JForex開発スレ【IStrategy】

このエントリーをはてなブックマークに追加
1Trader@Live!
MT4 EA開発スレでやるのも迷惑なので、新たに立てます。

JForex特徴

・概要
 MetaTrader 的なシステムトレード環境を Java で実現。

・稼働プラットフォーム
 Windows, Linux, Mac - JRE6 が動く環境なら何でも。

・開発言語
Pure Java SE 6

・IDEサポート
 使い慣れた Eclipse や NetBeans が使えるので色々はかどる。ターミナル内蔵エディタはメモ帳。

・ターミナルの外(レンタル鯖等)でもストラテジーを実行可能。

・MetaTrader互換
 MetaTrader の EA や インジケーターをJForex用にコンバートする機能がある。

 MT4/JForexクライアント・ブリッジ
 MetaTraderでの売買を、JForexに転送するツールだと思う。たぶん。
 http://www.dukascopy.com/swiss/japanese/forex/jforex/third-party-solutions/mt4-jforex_bridge/


リンク

開発元
デューカスコピー・バンクSA
http://www.dukascopy.com/swiss/japanese/forex/jforex/

日本における提供業者
カカクコム・フィナンシャル kakakuFX Mk-U
http://kakakufx.com/mk2/

ドキュメント等
JForex API Javadoc
http://www.dukascopy.com/swiss/docs/api/

Knowledge Base
http://www.dukascopy.com/swiss/english/forex/jforex/forum/viewforum.php?f=5

JForex Wiki(英語)
http://www.dukascopy.com/wiki/index.php/Main_Page

JForex自動取引戦略コンテスト
http://www.dukascopy.com/swiss/japanese/forex/jforex/strategy_contest/
2Trader@Live!:2010/10/14(木) 22:49:19 ID:b2SE9vLF
いちもつやがな
3Trader@Live!:2010/10/14(木) 23:17:20 ID:D+Sx8Cq+
>>1
ただ、需要あるんかな?この板って自分でプログラム書いてる人、殆どいなくね?
とりあえずスレ落ちしないように保守していこう!w
4Trader@Live!:2010/10/14(木) 23:23:01 ID:6FelpwUN
Javaラーとしては燃えるよ
5Trader@Live!:2010/10/14(木) 23:31:46 ID:G21tv4HA
全部自分で作ってる人は少なそうだね。
MQL4じゃ、自分の考える凝ったロジックを載せるのは難しいだろうし。
MT4 EAを改造したりインジケーターを手がけてる人は少しいるかな。
ま、興味ある人の目に止まってくれるといい。
6Trader@Live!:2010/10/14(木) 23:43:25 ID:D+Sx8Cq+
今まだドタバタしてるけど、落ち着いたらMT4インジのポーティングネタでも投下するよ。
変換&コンパイルで即動くってこともないみたいだし?>MT4→JForex変換ツール
7Trader@Live!:2010/10/14(木) 23:49:02 ID:G21tv4HA
>>6
そうだね。
試してみたいインジケーターがあったのだけれど、不可解なコンパイルエラーが発生するので後回しにしたよ。、
8Trader@Live!:2010/10/15(金) 00:55:41 ID:5Iv7Hlg0
9Trader@Live!:2010/10/15(金) 08:01:07 ID:CFxDYRQL
MT4と比較したメリットはJavaで書けるってだけだよね?
カカムコムもなんか不安定そうだしなー
101:2010/10/15(金) 09:17:41 ID:5Iv7Hlg0
>>9
MT4に満足している人は、JForex用の優れたアプリが流通するようになるまで用がないと思います。
11Trader@Live!:2010/10/15(金) 11:20:46 ID:COEI84e/
これから自動売買に挑戦しようと思ってるプログラマなんですが、
MT4とJForexとどちらを選ぶのがいいと思います?
12Trader@Live!:2010/10/15(金) 11:51:37 ID:5Iv7Hlg0
>>11
MT4なら情報が多いと思う。自分でドキュメントを読む人にとっては大した情報でもない。
でも、現役でプログラムを書いている人にはMQL4は耐え難いと思うなあ。あれは30年前の言語だよね。
FORTRAN/BASIC/COBOLの時代に戻れる。

Javaが使えるならJForexがお勧め。
C#が使えるならManexJooという手もあるけれど、これは日本発のガラパゴスな気がする。
現代的な言語をメジャーな環境で使いたいとなるとMT5になるかな。


プログラマならサンプルコードを眺めてみれば、使いこなせそうかどうか判断の足しになると思う。
13Trader@Live!:2010/10/15(金) 12:28:21 ID:COEI84e/
>>12
ありがとう。
プログラマなのでサンプルコードを眺める分にはJForexはとてもわかりやすいです。
ただ、日本業者がカカクコム・フィナンシャルだけってのがちょっとひっかかってます。
MT4も数社の日本業者がありますからね。
14Trader@Live!:2010/10/15(金) 20:18:08 ID:IqESKGjI
>>13
透明性は重要だぞぉ!
MT4業者は、えげつないとこが大杉。

15Trader@Live!:2010/10/15(金) 22:47:24 ID:CFxDYRQL
透明性ってどんな意味でしょうか?
16Trader@Live!:2010/10/16(土) 00:01:06 ID:Gd0plR4t
>>14
こいつだって内部でなにしてるかわからんがな
17Trader@Live!:2010/10/16(土) 13:34:11 ID:4iHcz1/0
これってオープンソース?それとも単にマルチプラットフォームな
MT4ライクの取引ソフト?
インジでは無くて取引ソフトその物を可変したいのだが、
そういう欲求が満たせるものって無いのかなぁ
18Trader@Live!:2010/10/16(土) 17:07:08 ID:7C7479Mx
>>17
オプソではなくプロプラだよ。APIだけ公開されている。
取引ソフトそのものを可変てのがよく解らない。FX端末ソフトをカスタマイズしたいということ?
19Trader@Live!:2010/10/18(月) 02:55:07 ID:VLSiXjLe
MQL ConverterとClient Bridgeは両方とも第三者提供のソフトで、Dukascopy自体が
サポートもしてないから、Kakakuが日本に持ち込んでもあんまり需要ないんじゃないかな・・・
MQL Converterはとにかくエラーが多いから、余程詳しい人でないと使えるレベルじゃないと思う。
20Trader@Live!:2010/10/18(月) 21:17:57 ID:S/DwGwhA
Linuxが使えるってことはLinuxのVPSで自動売買ができるってことだよね
Linux版のVPSの方が安し

ああ、でも業者が問題か
21Trader@Live!:2010/10/18(月) 21:33:46 ID:QGAFnZyY
>>20
JForexのストラテジーは簡単なコンテナさえ作ればコマンドラインやウェブアプリの中でも動かすことができるので、
MetaTraderと比べると大分自由度が高いですですね。
22Trader@Live!:2010/10/21(木) 00:57:52 ID:dAkXOzz/
ローソクの髭の色を個別に設定できないだと・・・!
23Trader@Live!
>>22
端末の出来としてはまだまだって感じですね。
俺には十分ですけど。