X



トップページ先物
281コメント100KB
[システム]プログラム言語など学習スレ[初心者]
■ このスレッドは過去ログ倉庫に格納されています
0001科学 ◆3Zqk5DmAz2
垢版 |
04/08/22 09:52ID:8CONAiKh
自分でシステムを検証できるようになるように初歩から
プログラミングやExcelを学んでいこう、というスレです。
0131以下、名無しにかわりましてVIPがお送りします
垢版 |
2005/06/04(土) 01:56:39ID:T7ENQfcq
@略クオリティここでも発見
http://society3.2ch.net/test/read.cgi/atom/1090725815/186
http://anime.2ch.net/test/read.cgi/sakura/1070119955/301-400(うわ、さくら板キモッ)
http://etc3.2ch.net/test/read.cgi/charaneta2/1096889067/101-200
http://off3.2ch.net/test/read.cgi/offreg/1110707461/101-200
http://sakura02.bbspink.com/test/read.cgi/eroaa/1096454141/1-100
http://aa5.2ch.net/test/read.cgi/mona/1090498368/101-200
http://aa5.2ch.net/test/read.cgi/aasaloon/1073212743/201-300

   ∧w∧   あの職人なら呼べば少し書いてくれる気がする…
  ∠_*_∀_> その代わり絶対荒れる
   (=@) ○
  (○_)_)
@略【あっとりゃく】
AA職人@略◆VLTbe9//hw 氏のコテキャラで正式名称は不明
長編、モナー、アブ板などAA系板はおろかFLASH板にも出没する
手足はパーツごとに独立して浮かんでるらしい。リアルだとキモイ
HSP,VB厨それともツ○ラー??

それが@略クオリティ
http://aa5.2ch.net/test/read.cgi/aastory/1102675374/
http://life7.2ch.net/test/read.cgi/intro/1114099989/
0132名無しさん@大変な事がおきました
垢版 |
2005/07/27(水) 11:02:09ID:Cjogn1dt
age
0133名無しさん@大変な事がおきました
垢版 |
2005/08/25(木) 23:26:10ID:1TCw4DNe
プログラムってどうやって作るんですか?
0134名無しさん@大変な事がおきました
垢版 |
2005/08/25(木) 23:42:02ID:vvSCJpzj
それは…

コンパイラやエディタや開発環境のことを聞いてるの?

アルゴリズムの組み立て方や、発想を生む方法をきいてるの?
0135名無しさん@大変な事がおきました
垢版 |
2005/08/26(金) 22:53:23ID:rypsETMN
ん〜。プログラムの知識は皆無に等しいので・・・
ゲームとか、エクセルみたいのを作る方法とベーシックとかJAVAについて・・・かな・・・
0136名無しさん@大変な事がおきました
垢版 |
2005/08/26(金) 23:38:30ID:rypsETMN
なんていうか入門的な・・・ソフトを作るにはソフトを作成するソフトが必要なのか?
とかどんなソフトがいいのか?見たいな感じです。
0137名無しさん@大変な事がおきました
垢版 |
2005/08/26(金) 23:54:56ID:FXPj/L8b

 言語にはいろいろある
  1 人間が書いたものを機械がそのつど読み取って動く 例JAVAスクリプト Basic
  2 人間が書いたものを機械にしか読めないものに変換させてアプリにする 例 C、C++
  3 人間が書いたものを機械にしか読めないかたちにするが、いろんな機械で動くように
    各マシンに違いをなくす皮をかぶせる物 例JAVA(だからJAVAはPCでもマックでも動く)

プログラムの作り方
1 ロジックを考える
2 言語の文法にそってそれを書く
3 動くような環境を整えてうごかす

2はお気に入りのエディタを使う人や言語に付属の物を使う人いろいろだ。

フリーで済ませたいならCやC++でフリーのものがあるがこれは分析やシミュレーション
にも十分使える、
自動売買させるアプリを作ることができるものもある

とりあえずエクセル持ってるなら、エクセルのマクロの本でも買ってきて読んでみたら?
その後文法が似てるVBをやってみる
VBに限界を感じたらVCを買ってくる
0139名無しさん@大変な事がおきました
垢版 |
2005/08/27(土) 10:09:19ID:2z6c8RFB
あ、ごめんなさいね。
0141名無しさん@大変な事がおきました
垢版 |
2005/11/07(月) 18:17:09ID:eB1MTn0J
age
0143名無しさん@大変な事がおきました
垢版 |
2005/12/24(土) 10:29:46ID:TtCyaYGZ
EXCELに関する質問です。
取得した時系列データの日付は、マーケットによって異なったりします。
これを日付で揃えて相関を見たり、シグナルを出したいと思ってます。

しかし日付を揃えるのは手作業だと面倒でマクロを使うしかないのかと
思っています。又、シグナルを出すにも同じ日付の箇所を参照する必要があり
これらを一体どうやったら良いのか判らず困っています。

具体例などが載ったサイトなどありましたらご教授ください。
0145名無しさん@大変な事がおきました
垢版 |
2005/12/24(土) 13:44:42ID:RidcS1JL
楽天笑券の歌
オチルー オチルー♪落転サーバ♪オチルー オチルー♪落転サーバ♪」
   ∧_∧   ∧_∧
  ( ・∀・) ( ´∀`)
 ⊂    つ⊂    つ
  .人  Y   人  Y
  し'(_)   し'(_)

 「あぁ 値下げせよ 手数料♪イヤダァ 障害多発♪」
   ∧_∧  ∧_∧
  (・∀・ ) (´∀` )
 ⊂、   つ⊂、   つ
    Y 人    Y 人
   (_)'J   (_)'J

  「眠りさえ忘れて 踊り明かそう♪サーンバ ビバ サーンバ♪」
  ∧_∧  ∧_∧
 ( ・∀・ ) ( ´∀` )
 ( つ⊂ ) ( つ⊂ )
  ヽ ( ノ  ヽ ( ノ
 (_)し'  (_)し'

 「落転 ミキタニー♪怒れ♪」
   ∧_∧   ∧_∧       【ゴールデンレス】
  ∩ ・∀・)∩∩ ´∀`)∩  このレスを見た人はコピペでもいいので
   〉     _ノ 〉     _ノ10分以内に3つのスレへ貼り付けてください。
  ノ ノ  ノ  ノ ノ  ノそうすれば14日後好きな人から告白されるわ宝くじは当たるわ
  し´(_)   し´(_) 出世しまくるわ体の悪い所全部治るわでえらい事です
0146名無しさん@大変な事がおきました
垢版 |
2005/12/24(土) 17:27:09ID:iyV0URVZ
寒い
0147 
垢版 |
2005/12/25(日) 12:25:49ID:Y2d3PAY1
シグナル判定=設計
プログラム=ツール作り

プログラム組めれば何かが起こるわけじゃない。が、
たいていのでたらめ売買より、サイコロ売買のがパフォーマンスいいのは事実だ。
0149名無し不動さん
垢版 |
2005/12/27(火) 17:40:54ID:mwxKE9Pe
RocketMouse
みたいなソフトはどんなプログラム言語を使えば製作可能なのでしょうか?
http://home.att.ne.jp/yellow/town/rockm.htm
どなたかわかりませんか?
0152セコい
垢版 |
2006/01/31(火) 01:14:27ID:36s6g+Lx
自作のトレード用システムで売買判定ロジックとシミュレーション機能は作成完了してて、チャートを表示する部分に関して質問したいのですが…

できるだけ簡単で機能的に使えるチャート用のコンポーネントとかはないですかね?
ちなみに開発環境はVS2003.NETでVB使ってシステム作ってます
有料のコンポーネントならたくさんあるようですが最低でも7〜8万はするようです

いままではDelphiを使ってシステムを組んでたんですが、バージョンにもよりますが標準装備のコンポーネントははるかにDelphiの方が充実してて使いやすいようです
チャート用のコンポーネントにしても必要十分なのが付いてましたし

やっぱ時代の流れでドットネットにしてみたのが間違いですかね…
0153セコい
垢版 |
2006/01/31(火) 12:25:25ID:HtVw60Fg
やっぱVBはやめときますわ
コンポーネントひとつ買う金があればDelphi本体買えるんだもの、アホラシ!
Delphiの方がシステム自体も簡単に出来るしね

それより誰か一緒にトレードシステム作りませんか?
自動売買の支援とシミュレーション機能をメインとしたモノを作ろうと思ってます

一応いままで2、3システムは作ったんですけどイマイチなんで今回は大幅に作り直す予定です
一緒にああでもない、こおでもないって言い合える人募集します
0154名無しさん@大変な事がおきました
垢版 |
2006/01/31(火) 12:37:34ID:IqDewKQ0
>>153
た、たったの2、3個ですか?ギャグにもならない数字ですが
まあとりあえずシステムのフローチャートを晒してみそ。
我々の要求する最低水準に達していれば某所の紹介状をあげよう。

あと自動売買の支援とシミュレーション機能なんてものは
とっくの昔に完成しているので、そっちの開発がメインなら
我々とは趣旨が違うのでこのレスはスルーしてください。
0155セコい
垢版 |
2006/01/31(火) 13:49:35ID:scxmFBN0
>>154
2、3個というのはフレームワークの事です
システム自体はここから派生させて20個くらいは作ってます
まあ数で勝負するものではないと思いますが

フローは大した事してません
いままでに試した手法は
・三点チャージ
・RSIと値幅
・複数期間のRCIのクロス
・中期と長期MAクロス時の独自パターン
・上昇、下降時の加速度判定


先物板でアレですが個別銘柄の現物・信用での指値、逆指値可能な売買を想定してシステム組んでます
まあ私自身はETFの売買しかしてませんが

あと某所ってどこですか?
なんか秘密結社みたいだな
0156セコい
垢版 |
2006/01/31(火) 13:57:38ID:FsuW+HUS
あ、あと紹介状なんて要りませんから
念のためwW
0158名無しさん@大変な事がおきました
垢版 |
2006/01/31(火) 16:40:34ID:4RBC6Ytp
>>152
グラフ描画ならDelphiにTeeChartのスタンダードコンポーネントが
標準でバンドルされてるから、それを使えば便利ですよ。
私はC++Builderでシステム組んでますが重宝してます。
0159セコい
垢版 |
2006/01/31(火) 17:19:10ID:AqWMh6F5
>>158
ですよね、サンクスです
結局またDelphiに戻ってTeeChart使ってコーディングしています
VS&VBは暇みて再トライします

ただVS使ってみた感想として、csvファイルからの日足データの取り込みなどでINSERT文を連発するような場合、BDE+ODBC経由よりもADO.NET経由の方がかなり早いみたいですね
データベース回りはかなり進化してんだなぁというのが今回の教訓でした

158さんまたよろしくです
ありがとうゴザマシタ
0162セコい
垢版 |
2006/02/01(水) 11:51:04ID:/s19Jsq+
>>157
レスサンクスです

OmegaChart見てみました
出来合いのチャートソフトに独自の売買サインが組み込めてシミュレーションができるってソフトですよね

確かに使いようによっては非常に強力な武器になりそうですが…
ただ私の場合、出来合いのモノは極力使わない主義でして

使い勝手もそうなんだけど、システムに対する信頼感も違うでしょ
自作して隅々までしり尽したモノとは

相場が自分の意に反して動く場合、どこまでシステムに従った売買が出来るかはシステムに対しての信頼感次第だと思ってますんで

私の目標は年率30%のリターンです
むろん単年度ではなくトータルでです

買いのタイミングよりもむしろ売りのタイミングと適切な損切りが利益率向上の鍵みたいですね

今回、新規に作り始めたシステムでは可能な限りこのあたりの機能をリファインしてこうと思ってます
0163名無しさん@大変な事がおきました
垢版 |
2006/04/04(火) 18:00:57ID:XIdyfZJs
チャートとか分析とかではなく
その時点のリアルタイムデータ取得って出来ないのかな?
なんて書いたらいいか分からないけど・・・
0168名無しさん@大変な事がおきました
垢版 |
2006/05/16(火) 20:04:57ID:EFFxg7dG
戦略を一時間足で検証しようと馴れないVBAにうんうん唸りながら取組んでたんだけど、
為替を24時間、一時間毎にシグナル出して取引するなんて
売買を全自動化しない限り体力的に不可能じゃないかと
ふと気がついた。
どうしよう、
まだ検証用のVBA書いてる途中なんだが・・・ Il||li _| ̄|○ il||li
0169168
垢版 |
2006/05/16(火) 20:06:21ID:EFFxg7dG
×一時間毎にシグナル出して取引するなんて
○一時間毎のプライスでシグナル判断させても、実際に取引することを考えると、
0171名無しさん@大変な事がおきました
垢版 |
2006/08/23(水) 13:49:55ID:L0v7ujbK
age
0172名無しさん@大変な事がおきました
垢版 |
2006/09/28(木) 10:06:30ID:SS6M9qyk
age保守
0176名無しさん@大変な事がおきました
垢版 |
2006/12/17(日) 10:18:21ID:11ORSiyC
age
0177名無しさん@大変な事がおきました
垢版 |
2006/12/29(金) 11:10:54ID:Oy138D/L
age
0178名無しさん@大変な事がおきました
垢版 |
2007/01/09(火) 02:01:41ID:sCyJ80Bx
virtual machine のガーベージ・コレクションのある言語って、プログラミングがみなマクロレベルな気がするのは、おれだけ。。?
0180名無しさん@大変な事がおきました
垢版 |
2007/02/08(木) 19:37:17ID:EeH9PWP7
ある日ふと、なんとな〜く予感めいたものが浮かんだ、、、日経先物で
もしかしてこの指標使えるんでない?単純にして4年分を検証してみたら、
勝率75%、1枚だけで4年間+722万円(90〜230万)、最大ドーダウン32万円
エントリー回数23.75回/年、全てデイトレ、寄り買い引け手仕舞い。
資金効率を良くしようと建玉法と合体、1枚が3年6ヶ月で1億円を超えてしまった。
1枚/100万円として余裕で建ててこれにはおろろき
各種指標を基本から単品でゆっくり見直して、簡単にしたら拾い物があるよ
0181名無しさん@大変な事がおきました
垢版 |
2007/02/13(火) 10:13:14ID:/lndhs/y
>>180
日足ベースですか?
0182名無しさん@大変な事がおきました
垢版 |
2007/02/20(火) 17:36:03ID:/4pgvshr
>>181
日足
検証しているうちに週足でも通用すると判った
サインが出るまで暇なんで毎日参加型デイトレで何かないかと探している最中
なんかないか
0191名無しさん@大変な事がおきました
垢版 |
2007/03/20(火) 01:13:07ID:/FIOBkli
age
0193名無しさん@大変な事がおきました
垢版 |
2007/03/22(木) 18:42:40ID:EBH9z431
利益の出るシステム作れれば、C#、VB.netでも十分

将来的にはMS系かな。なぜ?ナイショ。
0194名無しさん@大変な事がおきました
垢版 |
2007/03/30(金) 23:43:52ID:+sR1bGP7
エクセルに限る
0195名無しさん@大変な事がおきました
垢版 |
2007/04/01(日) 09:50:53ID:dxxA5bIl
>>180
 4年じゃ足りない。ずっと上げ相場だったんだし
0196名無しさん@大変な事がおきました
垢版 |
2007/04/04(水) 01:30:35ID:8GDKr8DJ
>>180 
俺は勝率85%、俺の方がすごい
0197名無しさん@大変な事がおきました
垢版 |
2007/04/10(火) 02:22:40ID:vE0pgY36
>>182
もうちょいヒントだしてくらはい。


俺も出すから。

日経先物のシステム。
A円動いた方向に、乗っかり、利確B円で手仕舞い。C円でロスカット。
両建てもありうる。
利確できなかったら、オーバーナイトして、D日持つ
急なギャップアップとかダウンは怖いので無視

A,B,C,Dはパラメータね
0201名無しさん@大変な事がおきました
垢版 |
2007/06/14(木) 20:39:16ID:uNmrnKjL
香取氏のエクセルの本買ったけど分かりやすいし、いろいろ勉強になってお勧め。システムトレード初心者にもってこいかも。
0202名無しさん@大変な事がおきました
垢版 |
2007/06/15(金) 07:26:45ID:8JUdV0z9
>201
糞だったのだが・・
0204名無しさん@大変な事がおきました
垢版 |
2007/06/25(月) 16:58:32ID:Y+BSvGmw
うん
0207名無しさん@大変な事がおきました
垢版 |
2007/10/08(月) 23:44:37ID:UzVy/stO
VB.Net+OracleEEでシステム作りをしています。
私は今まで、一度でも分割した銘柄は取引しないようにしていました。
皆さんは分割をどのように扱っていますか?
0209名無しさん@大変な事がおきました
垢版 |
2007/10/09(火) 20:55:43ID:iA+KQ35b
>>208
(終値調整額/終値)×始値などで計算していたのですが、
分割情報を別テーブルで持った方が良さそうですね。
ありがとうございます。
0210名無しさん@大変な事がおきました
垢版 |
2007/12/27(木) 00:32:53ID:YOgnc7/m
                           __,,:::========:::,,__
                        ...‐''゙ .  ` ´ ´、 ゝ   ''‐...
                      ..‐´      ゙          `‐..   ヂュドーーーーン
                    /                    \
        .................;;;;;;;;;;;;;;;;;;;;;;::´                       ヽ.:;;;;;;;;;;;;;;;;;;;;;;.................
   .......;;;;;;;;;;゙゙゙゙゙゙゙゙゙゙゙゙゙       .'                             ヽ      ゙゙゙゙゙゙゙゙゙゙゙゙゙;;;;;;;;;;......
  ;;;;;;゙゙゙゙゙            /                           ゙:                ゙゙゙゙゙;;;;;;
  ゙゙゙゙゙;;;;;;;;............        ;゙                              ゙;       .............;;;;;;;;゙゙゙゙゙
      ゙゙゙゙゙゙゙゙゙;;;;;;;;;;;;;;;;;.......;.............................              ................................;.......;;;;;;;;;;;;;;;;;゙゙゙゙゙゙゙゙゙
                ゙゙゙゙i;゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙゙;l゙゙゙゙゙
              ノi|lli; i . .;, 、    .,,            ` ; 、  .; ´ ;,il||iγ
                 /゙||lii|li||,;,.il|i;, ; . ., ,li   ' ;   .` .;    il,.;;.:||i .i| :;il|l||;(゙
                `;;i|l|li||lll|||il;i:ii,..,.i||l´i,,.;,.. .il `,  ,i|;.,l;;:`ii||iil||il||il||l||i|lii゙ゝ
                 ゙゙´`´゙-;il||||il|||li||i||iiii;ilii;lili;||i;;;,,|i;,:,i|liil||ill|||ilill|||ii||lli゙/`゙
                    ´゙`゙⌒ゞ;iill|||lli|llii:;゙|lii|||||l||ilil||i|llii;|;_゙ι´゚゙´`゙
                         ´゙゙´`゙``´゙`゙´``´゙`゙゙´´
0211名無しさん@大変な事がおきました
垢版 |
2008/01/03(木) 21:44:58ID:/3liiZi5
c(++)&rss&ods

これで決まりでしょ
0212名無しさん@大変な事がおきました
垢版 |
2008/01/04(金) 01:43:32ID:NQi4Bzga
日経先物225の過去データってどっかに落ちて無いっすか?
0213プログラム初心者
垢版 |
2008/03/08(土) 11:34:51ID:GtWe22lL
まず、スレ違いならすみませんm(_ _)m

最近とあるサイトでマクロを見つけ自分でも解析や改造、自作などが
できるようになりたいと思いましたがプログラムに関する知識がほとんどありません。
そこでご指導頂きたいのですが↓のプログラムが何と言う言語で出来ていて
どこの変数をどういじると何が変わるのか、またこのマクロを使うにあたって
勉強した方が良いお勧めのサイトや書籍などを教えて下さい。

↓某サイトからのコピペ
0214プログラム初心者
垢版 |
2008/03/08(土) 11:38:27ID:GtWe22lL
1.一定時間ごとにエサやりしているとサーバログでバレるので
  一定範囲のランダム秒でエサやり
2.他のウインドウで作業していても自動的にウィンドウを切り替えて
  エサやりする
3.エサやりする10秒前に別スレッドにて予告カウントダウンが出るので
  自動的にウインドウが切り替わるタイミングが分かる
4.エサやりするウィンドウ名を指定するので
  ちょっと改変すれば多窓対応可能
5.どれだけエサやりしたかログが残る
====================
// ●使用上の注意
//   1.あらかじめ以下のキー設定をしておく事
//       F1・・・エサをセット
//       F2・・・育てるペットをセット
//   2.ペットのHPは満タンにしてからマクロを実行する事
//   3.エサ数、待ち時間の設定はきちんと確認する事

DosCmd("DEL TEST.LOG")
OPTION LOGLINES= 100000  // ログ出力行数を変更
OPTION LOGPATH= TEST.LOG // ログ出力を変更

LOGPRINT (TRUE)
PRINT ("▼▼▼ マクロ開始 ▼▼▼")
//育成パラメータ設定(毎回設、定確認すること)
フリフName = "廃人乙"  //コントロールするID名
エサ数 = 14000          //手持ちのエサの数を設定する
最小待ち時間 = 100        //エサやりの間隔(最小)
最大待ち時間 = 300        //エサやりの間隔(最大)
0215プログラム初心者
垢版 |
2008/03/08(土) 11:39:24ID:GtWe22lL
//フリフウインドウ選択
フリフID =GETID(フリフName,"D3D Window")
MMV(638,10,15)
ACW(フリフID,0,0,1280,980,0)
//BTN(LEFT,CLICK,638,10,100)
Sleep(2)

Ifb MSGBOX( "ペットを出現させますか?", BTN_YES or BTN_NO,,,BTN_YES) = BTN_YES THEN
  //F2キー押す(ペット出現)
  BTN(LEFT,CLICK,745,954,100)
EndIf

//算出されるパラメータ
エサ消費範囲 = (最大待ち時間 - 最小待ち時間) / 2 //エサやりの変動幅
エサ消費基点 = 最小待ち時間 / 2          //エサやりの最低個数

残りエサ数 = エサ数

While 残りエサ数 > 1
  消費エサ = RANDOM(エサ消費範囲) + エサ消費基点
  待ち時間 = 消費エサ * 2
  PRINT ("消費エサ/待ち時間 = " + 消費エサ + "/" + 待ち時間 )

  警告カウント = 10
  //えさやり時間を待つ(何秒か前に警告吹き出し表示)
  Sleep(待ち時間 - 警告カウント )
  //えさやり時間を別スレッドで表示する
  Thread カウントダウン(警告カウント)
  Sleep(警告カウント)
0217名無しさん@大変な事がおきました
垢版 |
2008/03/28(金) 07:52:54ID:N2/a0gfA
うん
0218名無しさん@大変な事がおきました
垢版 |
2008/04/02(水) 07:53:17ID:UnMbladA
vbaでシストレできますか?
0221名無しさん@大変な事がおきました
垢版 |
2008/04/15(火) 06:46:52ID:l2Y+9TMk
>>219
そですね。
0222名無しさん@大変な事がおきました
垢版 |
2008/04/21(月) 06:50:54ID:UrI5NYN3
え?
0223名無しさん@大変な事がおきました
垢版 |
2008/05/06(火) 06:13:25ID:/T5wCitx
あげ
0224名無しさん@大変な事がおきました
垢版 |
2008/05/22(木) 08:22:30ID:Ej78/3Wk
エクセルvbでニューラルネット学習
やりたいんですが無理でしょうか。
0225名無しさん@大変な事がおきました
垢版 |
2008/06/04(水) 19:05:16ID:VdxK91Ov
Rでやったら
0227名無しさん@大変な事がおきました
垢版 |
2008/10/28(火) 14:47:25ID:eZcWdGND
age
0228名無しさん@大変な事がおきました
垢版 |
2008/10/28(火) 23:42:14ID:YQtkmasl
昔からシステムトレード一本でやってきて今月も今まで通りシステムに従って淡々と取引しているだけ。
ちゃんと利益は出ているよ。
もしかして自分のシステムはかなり優秀なのか?
■ このスレッドは過去ログ倉庫に格納されています

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