プログラミングでアイデアを具現化したい

仮説アルファを妄想するのが日課でアイデアを具現化するためにプログラミングを始めました。主な言語はC# 。

PythonからSQLServerを操作する

メモ用 import pandas as pd # %% データベース接続 import pyodbc conn = pyodbc.connect('DRIVER=ODBC Driver 17 for SQL Server;SERVER=192.168.***.***;DATABASE= データベース名 ;UID= ユーザ ;PWD= パスワード ;') cursor = conn.cursor() # %% クエリ…

久々の会心の一撃

昨日、世間を賑わせたBTC。 たまたまなんですけどね、底から天辺まで綺麗に抜けましたww 土曜の朝はこんな感じ www.youtube.com とまあ、なんのエッジもない取引ですが ブログネタもなかったので強引に更新してみました。

FATF勧告 所感

思ってたよりもかなり厳しい内容だ。半無国籍の取引所、どーすんだろ。 / All Global Crypto Exchanges Must Now Share Customer Data, FATF Rules | CoinDesk https://t.co/yztgmaVwn2— ヨーロピアン (@sen_axis) June 21, 2019FATF勧告、結構厳しい内容だ…

改めてRを・・

R

少し特殊な事情でRを統計目的ではなく、ほぼデータ抽出と整形目的、 いわゆる前処理の為だけに使わなくてはならない状況に追い込まれた為、 データフレーム回りについて最短で学ぶ為、以下の本を購入。 RStudioではじめるRプログラミング入門 みんなのR 第2…

SSH接続の公開鍵認証でハマった話。(C# SSH.NET)

C#

tos5511.hatenablog.com 続きです。パスワード認証で実装したものの、せっかくだから公開鍵認証もやっておこう! なんて、軽く取り掛かったらちょっとハマったので共有しておきます。 var key = new PrivateKeyFile("openssh.key"); var connectionInfo = ne…

SSHでPostgresqlに接続した話

趣味プログラマーとして今までノーガード上等でやってきましたがちょっとした事情で セキュリティを高める必要があって、DBサーバへSSH接続してDBサーバから情報を クライアントアプリで取得するフローを構築したのでメモ書き。①クラウドにおいてるwinサーバ…

アルゴリズム取引の正体

アルゴリズム取引の正体「アルゴリズム取引の正体」を読んだ。 目次 第1章 アルゴリズム取引とは 第2章 アルゴリズム取引の市場環境 第3章 市場取引におけるリターン、リスク、コスト、流動性 第4章 アルゴリズム取引概論 第5章 アルゴリズム取引戦略 第6章 …

MT4オフラインチャートの作り方メモ

久々のエントリーです。 今更誰にも需要がなさそうなタイトルですが、作業用メモということで。手順① ツール→オプション→プロキシサーバーを有効にチェック プロキシ設定からサーバーに「offline」を入力してOK。 ※通信できなければなんでもいい。 MT4再起…

RからSQLServerに接続する (windows)

R

手順① ODBCにデータソースを追加する。 手順② RにRODBCをインストールする。 手順③ あとは以下コード #ライブラリのインストール install.packages("RODBC") #ライブラリのロード library(RODBC) #DBへ接続 db <- odbcConnect("r_sql","id","pass") #変数へ…

Rはじめてみた

R

tos5511.hatenablog.com 先日のUdemyセールで「Rではじめる統計基礎講座」なる講義も購入していたので 日曜のお昼を使ってRデビューしてみた。練習問題として、こんな感じのcsvデータから各選手の項目ごとの偏差値を出してみる。 data <- read.csv("data01-w…

トレーリングストップの罠

最近、試行錯誤しながらブレイク系のEAを作っていていたんですが、 やっぱり利益は伸ばすだけ伸ばしたいじゃないですか。 だから、決済にはTPは設定せずに全てトレール決済を実装していたんです。 ※デモです。しかし、どんなにアイデアを組み合わせてもパフ…

嫌な夢を見たので・・

システム暴走して証拠金を吹っ飛ばす夢をみたので・・そういえば、ストッパー的な仕組み導入してなかったなと思い 簡易的ではありますが、爆発防止の関数作りました。宜しければどうぞ。 //------------------------------------------------------ /*------…

期待せざるを得ない・・

tos5511.hatenablog.com 開発中のEAのバックテストですが、2010年からテストしてみたとこと、 うまくワークしていない年が結構あって、肩を落としていましたが・・仕掛けの精度向上に対するちょっとした閃きと、 たぶんこれが一番大きいのですが、Exitに関す…

開発中EA バックテスト結果

ロット固定バージョン 2010-2011 2011-2012 震災で大きめのDDを食らってる模様。 しかしプラスで終えてるのは評価できる。2012-2013 2012/4/27に大きめのやられ。なんかあったっけ・・2013-2014 2013/2/26に大きめのやられ。これも覚えてない・・2014-2015 2…

期待してもいいのだろうか

※20160925-20161115 プロフィットファクタ 3.57 期待利得 1.51 総取引数 776 な、なんか思いのほかいい感じのができちゃったんだけど・・・ 今度はそこまでシビアなエントリーにしてないのである程度再現性ある話だとおもうんだよなぁ安定稼働できるストラテ…

日銀試運転

結局手数料負け。 もう少し手加えたらそこそこ戦えそうな気がする。しかし今日の日銀は待たされましたね。昼飯食えませんでしたw

MT4 全ポジ決済スクリプト

どこにでもあるコードですが・・ //+------------------------------------------------------------------+ //| AllPsitionClose.mq4 | //| tos5511 | //| http://tos5511.hatenablog.com/ | //+---------------------------------------------------------…

色々考察中

これは特に捻りもない単純なロジックだけど、 まあ、出口戦略だよね~って話。出口に拘り過ぎれば薄利になってしまうし。

オリジナルGUI

完成したGUIはこんな感じ。 とりあえず最低限の成行、指値、逆指値のみ実装。あまり1つのアプリに詰め込むと重くなりそうなので シグナル発信するのは別に作る感じかな夏までには何かしらのストラテジーを稼働させたい。

FIXAPI ExecutionReport

ExecutionReportの概要 ExecutionReportは新規注文受付や新規注文拒否、約定、訂正処理中、 訂正受付、取消受付、執行など幅広く使われる電文。一番見るのはTag39(OrdStatus)で39=2なら約定。以下、個人的メモ タグ フィールド名 FIXで必須 タイプ コメント …

FIXAPI NewOrderSingle

NewOrderSingle(新規注文)の概要New Order Single:1つの電文に注文が1つ含まれる New Order List :バスケット注文のように1つの電文に複数の注文が含まれる New Order Cross :クロス注文 New Order Multileg:スワップなどのマルチレグ注文以下、個人的メ…

トップ100トレーダー統計

OANDAの提供しているトップ100トレーダー統計。 これは結構心理真理だと思う。www.oanda.com勝ってるトレーダーほど勝ちトレードの保有時間が長く 負けているトレーダーほど負けトレードの保有時間が長い PLもまた然りシストレに時間の概念を取り入れるのも…