tos5511 さん プロフィール

  •  
tos5511さん: プログラミングでアイデアを具現化したい
ハンドル名tos5511 さん
ブログタイトルプログラミングでアイデアを具現化したい
ブログURLhttp://tos5511.hatenablog.com/
サイト紹介文あらゆるものを具現化するためにプログラミングを始めました。主にC#
自由文職業は非プログラマです。

自分の描いたアイデアを自分で具現化する必要があると感じているからです。
参加カテゴリー
更新頻度(1年)情報提供78回 / 365日(平均1.5回/週) - 参加 2016/01/24 10:53

tos5511 さんのブログ記事

  • m-gram (エムグラム)をやってみた結果
  • ta710mo.hatenablog.comたながさんのブログを拝見して、なんとなく自分もやりたくなったので(笑)普段はあまりこのようなサービスをやらないんですがね・・たしかに間違ってない気がする。協調性が高くてコミュ力あるのに一匹狼とかねwこれは東京という土地柄がおれをそうしたに違いない・・(笑)東京は人を変えるよ。 [続きを読む]
  • コードオブコンダクト
  • 25日にコードオブコンダクトの最終版が公表されたようです。コード・オブ・コンダクト - 東京外国為替市場委員会上記を日銀が図解付きで7ページにサマってくれてます。(日銀レビュー)「グローバル外為行動規範」最終版の公表 : 日本銀行 Bank of Japanで、どうなるの?って話ですが、僕はそんなこと説明できません(笑)ただ、プリヘッジの規制だとか、流動性をリサイクルして提供するLPだとか、マーケットメイクが出来るとことで [続きを読む]
  • 将棋プログラマー・山本一成
  • 先週の情熱大陸は面白かった。www.mbs.jp見逃し配信:2017年5月28日(日)22時59分まで情熱大陸このニュースの翌日放送だったのでタイムリーだ。www.nikkei.comタイミング重なり今日は「AlphaGo、お前は李世ドルに勝っても俺には勝てない」この発言をしていた柯潔に勝利のニュース。www.nikkei.com人間側に敗北感というか、AIにはもう勝てないと刷り込むには十分なニュース(笑)ミーハーな私はポナンザの産みの親山本一成氏が執筆した [続きを読む]
  • トレーリングストップの罠
  • 最近、試行錯誤しながらブレイク系のEAを作っていていたんですが、やっぱり利益は伸ばすだけ伸ばしたいじゃないですか。だから、決済にはTPは設定せずに全てトレール決済を実装していたんです。※デモです。しかし、どんなにアイデアを組み合わせてもパフォーマンスが上がらない。で、冷静にバックテスト結果を分析してたら簡単な事実に気づいたんです。トレールで爆益につながるレアパターンよりも利小で切らされるパターンが圧倒 [続きを読む]
  • トレードステーションをインストールしてみた
  • 4月になりました。職場に入社してきた優秀な新人君を、数年後を見据え優しく教育担当をしています。当然、いつでも時間的なフリーダムはあきらめていませんが、保険も打ちます。為替の自動売買は、一旦いままで構築してきたものは捨てて、また1から再構築しています。マクロ的な視点から優位性を見出し、これ明らかに理論上勝てるだろw みたいなロジックを思いついても大体うまくいかないのでモチベーションが上がりません。と [続きを読む]
  • List<T>とラムダ式の組み合わせ
  • class Program { static void Main(string[] args) { var list = new Liststring> { "USD/JPY&q
    uot;,"EUR/JPY","EUR/USD", "GBP/JPY","GBP/USD","AUD/JPY",
    "AUD/USD","NZD/JPY","NZD/USD" }; //Exists 引数で指定した条件
    に一致する要素の存在をtrue/falseで返す var exists = list.Exists(str => str[0] == 'N');
    C [続きを読む]
  • C#再勉強
  • 実戦で役立つ Cプログラミングのイディオム/定石&パターン私が独学でC#の学習を始めた初期の頃、独習C 第3版と並んで内容が理解しやすかったCプログラミング入門の筆者が新しい本を出していたので買ってみた。C#の勉強は途中から自分が作りたいものがある時、必要な技術だけを抜粋して調べる様になっていたので、基礎から再入門のつもりで本書を一通りこなしてみるつもりだ。CSV取込とDictionaryクラスを使った面白い例題。※私が [続きを読む]
  • アクセスFXがサービス休止
  • 変更:店頭サービス(アクセスFX、アクセスCFD、アクセスIndex)休止のお知らせ [17/02/28] | 日産証券アクセスFXがサービス休止。使ってなかったけど。手数料は無料だからおそらくマークアップ0.1pipsだとしてPBFeeとBrokerageFee払っておそらく1本あたりの収益は500円もないだろうと思う。ボリュームは月間5万本以下として月いいとこ売上2,000万から3,000万と推察。システムランニング費用考慮するとビジネスにならなかったか全 [続きを読む]
  • 色々と断捨離
  • 先日済ませた住宅ローン控除の還付金が振り込まれました。e-taxじゃないのに、意外と早かった。最近は英語の勉強を今更ながら始めてまして、記事にするにも低レベルすぎて書く内容もなくブログのほうは放置気味となっていました(笑)といっても、用意できる可処分時間内での話。で、掲題の件に繋がるんですけど通勤電車などの時間を情報収集ではなく、英語の学習時間に充てました。しかしですね、少し飽きてくると動画をみてみたり [続きを読む]
  • 確定申告を済ませました
  • 今年去年はトレードをほとんどしていないのですが、実はマンションを購入しまして、住宅ローンの控除を受ける為に確定申告する必要がありました。【確定申告書等作成コーナー】-TOP-画面国税庁の確定申告書等作成コーナーで今年の確定申告書類を作成しました。e-TAXで済ませようとおもったのですが、住基カードの内容が古かった為、上記サイトで作成し印刷したものを税務署の時間外ポストに書類を投函してきました。本当は1月の内 [続きを読む]
  • Python3 基礎 Part6
  • 引き続きライブラリについて今回はグラフ描写の為のMatplotlibというライブラリについて# Matplotlibimport numpy as npimport matplotlib.pyplot as plt# データの作成x = np.arange(0, 6, 0.1) # 0から6まで0.1刻みで生成# sin関数にXの要素を引数とする。y = np.sin(x)# グラフの描画plt.plot(x, y)plt.show()実行結果sin関数グラフimport numpy as npimport matplotlib.pyplot as plt# データの作成x = np.arange(0, 6, 0.1) # [続きを読む]
  • Python3 基礎 Part5
  • 終わりといいつつ続きます(笑)今回はNumPyというライブラリについて。配列の計算に便利です。# N
    umPyの算術計算基礎import numpy as npx = np.array([1.0,2.0,3.0])y = np.array([2.0,4.0,6.0])print(x+y)print(x-y)print(x*y)pri
    nt(x/y)a=[1.0,2.0,3.0]b=[2.0,4.0,6.0]# print(a-b) エラーとなる# ブロードキャストA = np.array([[1,2],[3,4]])B = np.ar
    ray([10,20])print(A*B)# 要素へのアクセスX = np.array([[11,22],[33,44],[ [続きを読む]
  • Python3 基礎 Part4
  • もう少し基礎編が続きます。とおもったけど、追記内容もそこまでないので今回で基礎編は一旦終了。# リスト型scores = [40, 50]print(scores[0]) # 40scores[0] = 45print(len(scores)) # 2scores.append(100) #要素追加print(scores)for score in scores: print(score)for i, score in enumerate(scores): print("{0}: {1}".format(i, score))# タプル #--タプルは値の変更ができないitems = (50, "apple", 32.5)print [続きを読む]
  • フォルダ内のファイル数を取得する。
  • 必要があったので、メモ用です。using System.IO;var directory = @"D:フォルダの場所";var fileCount = Directory.GetFiles(directory, "*", SearchOption.AllDirectories).Length;//サブフォルダのファイルをカウントしない場合は以下//Directory.GetFiles(dir, "*", SearchOption.TopDirectoryOnly).Length;Console.WriteLine("ファイルの個数は{0}個です。",fileCount);実行結果 [続きを読む]
  • Python3 基礎 Part3
  • モジュール管理ライブラリとかuser.pyclass User: def __init__(self, name): self.name = name def say_hi(se
    lf): print("hi {0}".format(self.name))class AdminUser(User): def __init__(self, name, age): super().__i
    nit__(name) self.age = age def say_hello(self): print("hello {0} ({1})".format(self.name, self.age))
    def say_hi(self): print("[admin] hi [続きを読む]
  • Python3 基礎 Part2
  • 引き続きPythonの基礎クラス、継承、多重継承# coding: shift-jis# クラス# 関数(メソッド)class User: count = 0 def __init__(self, name): User.count += 1 self.name = name # インスタンスメソッド def say_hi(self): print("hi {0}".format(self.name)) # クラスメソッド @classmethod def show_info(cls): print("{0} instances".format(cls.count))tom = User("tom")b [続きを読む]
  • Python3 基礎 Part1
  • Python学習を始めました。メモ用に基本文法# coding: shift-jis"""Comment"""# Commentprint("Hello World")# 変数msg="Hello Python"print(msg)S = 'シングルコーテーションも可'print(S)# 整数i = 10# 浮動小数点f = 23.4# 論理値flag = True # Falseprint(str(i)+' '+str(f)+' '+str(flag))x = 10print(x / 3) # 3.33...print(x // 3) # 3print(x % 3) # 1print(x ** 2) # 100y = 4# y = y + 12y += 12print(y) # 16# and or no [続きを読む]
  • 2016年総括と2017年計画
  • 記録という意味で、振り返りと来年の振り返りの為に。2016年を振り返ると、有用なアプリケーションであったり、安定した収益を残すようなシステムを構築できていないことから個人的に成果は何も残せていない評価となる。残念だが、これが現実。一応、1年前の記事を確認しておこう。tos5511.hatenablog.com 2016年やることリスト独習C#の完全理解C#でpaizaランク Bの達成。C#とSQLserver連携動かしてみる。FIX接続で発 [続きを読む]
  • 2000年以降の時間毎の値幅
  • 大したことやってないんですけど、無性に表題の件が気になったので数値がどうなっているのか改めて視覚化したいと思い、MT4から1時間足をSQLServerにインポートして以下クエリで出力してみました。case whenの箇所が力技みたいで気持ち悪いですが、今回の目的はエクセルで編集しやすい為の出力なのでこれで良しとします。SELECT left(convert(nvarchar,[HH],108),2) HH ,AVG(case when left(convert(nvarchar,[YYYY],112),4)= [続きを読む]