SU/CAR-ST-APi-cells

悪を告発し危険な目に遭い撤退中のブログ

自作DSLで株シストレ
Esgrsdnl

ある詐欺グループとの戦い
危険ですので撤退します
Sort Uniq / C Awk R Sed Tcl/Tk
Shell Unix (percentile) Compile Assembly Run
Stock Trading APi cells
ローマは一日にしてならず R,C

53歳限界プログラマの憂鬱
mix of AB

気持ちが戻らないので撤退します。。。

このブログのコメントについて

2019/4~
運用資金250万
カラクリあり

kabu STATION API 更に^3テスト中

今日は-10万くらい・・・

前場の途中から崩れた感じです

拘束も250万を超えてきました ぶん投げた方がよかったかも

export START_H=8
export START_M=40
export STOP_H=11
export STOP_M=30
python3.6 ./src/api_get_hm.py 0 > zmbnoslp.txt 2>log0.txt
export START_H=12
export START_M=10
export STOP_H=15
export STOP_M=0
python3.6 ./src/api_get_hm.py 0 > gobnoslp.txt 2>log1.txt

さて↑のようなshell scriptを朝の6:30過ぎに起動してから出勤しました

 pyhtonプログラムは載せませんが

環境変数を使って8:40~11:30までと、12:10~15:00までの2回に分けてデータ取得してみましたが、無事にデータ取れてました

まあtickには程遠いスカスカなデータですけど・・・・

まだどういう風にするかはさっぱりわかってませんが、着実に進んではいます

前場より後場がハッキリ遅くなっていました 午後は混むのかな?

明日もテストしてみます

 

ダウ続落で先物も下げる

5:40頃

f:id:sucar:20200909054942p:plain

NYダウ

27,500.89

-632.42

▼2.25%

 

ダウ結構下げてます

日経平均先物 CME(ドル建て)

23,025.00

-150.00

▼0.65%

-249

日経先物も下げ

https://cdn-ak.f.st-hatena.com/images/fotolife/s/sucar/20200909/20200909055232.png

現在値 1,118.00 (20/09/09 05:30)
前日比 -22.00 (-1.93%)

マザーズ先物も下げて・・・・

 

今日はシグナル通りentryの予定

kabuSTATIONapiもテスト予定

 

kabu STATION API 更に^2テスト中

今日は+6万でした ぶん投げはなし

前場耐えて正解でしたね

ところで、今日は出勤前にドタバタとkabuSTATIONapiテストプログラムを起動させてから出勤しました

単にデータを取るだけですが・・・・

いつも6:30には家出るのですが、kabuSTATIONにログインできるのが6:30以降なのでドタバタでした

加えて、昨夜遅くまで停電でしたので、プログラム作成もドタバタで・・・

一応、6:30過ぎに起動しましたが・・・

プログラムの中で8:30まで待つ部分を作って、8:30からデータとり開始

まあ回線遅いのでtickデータなんてとても取れませんが

prok	4519	lst	None	None	None	None	None	None	None	146900.0	111900.0
prok	7203	evn	None	None	None	None	None	None	None	1127000.0	780300.0
prok	4523	lst	None	None	None	None	None	None	None	128200.0	35500.0
prok	7201	odd	None	None	None	None	None	None	None	3776400.0	2334100.0
prok	4543	lst	None	None	None	None	None	None	None	69000.0	63000.0
prok	7203	evn	None	None	None	None	None	None	None	1122200.0	788500.0
prok	4568	lst	2020-09-08T09:00:00+09:00	9312.0	9301.0	9301.0	9312.0	20100.0	9301.7413	132100.0	43600.0
prok	7201	odd	2020-09-08T09:00:01+09:00	423.4	422.7	422.7	423.4	411200.0	422.7157	3797300.0	2362600.0
prok	4578	lst	2020-09-08T09:00:00+09:00	4474.0	4477.0	4474.0	4477.0	74300.0	4476.9933	112900.0	51900.0
prok	7203	evn	2020-09-08T09:00:00+09:00	7008.0	7005.0	7005.0	7008.0	124700.0	7005.0112	1107600.0	782700.0
prok	4631	lst	2020-09-08T09:00:02+09:00	2519.0	2525.0	2519.0	2525.0	5700.0	2524.4561	46300.0	60200.0
prok	7201	odd	2020-09-08T09:00:03+09:00	423.3	422.7	422.7	423.9	457100.0	422.7898	3797300.0	2362600.0
prok	4689	lst	2020-09-08T09:00:03+09:00	660.0	660.0	660.0	661.0	458800.0	660.0096	2651100.0	933800.0

こんな感じで、9:00以降のデータが・・・・

でもまあ回線遅すぎで、1秒に1or2銘柄取得がやっとのようです*1

いろいろ工夫案はあるので、それで何とか考えたい・・・

人間だって1秒に1銘柄判断できれば十分すごいトレーダーなんじゃないかと思うし・・

取れなかったデータは諦めて・・・・

あと11:30に前場が終わるので、11:30過ぎに自動で止まる仕組みを作ったんですが、プログラムミスで9:40前で終わってましたorz

明日は、再度、前場後場共にデータとれるかやってみます

まあまだデータとるだけですが・・・・

pythonもいろいろわかってきて楽しいですね

 

 

*1:しかし回線が早くても1秒間にAPI発行10個程度に制限されるとドキュメントにあるようです

希望の灯りが灯る?

あかりがともる 漢字にすると 灯りが灯る

何かおかしいw

ようやく停電復旧しました

暗闇の中で、不意に灯りが灯ると思わず「オー!」と声が出ますw

 

5:40頃

f:id:sucar:20200908054442p:plain

欧州が上昇で先物も上昇

ありゃ? ダウはお休みですかね?

ということで、通序通りentryしてみます

追記)マザーズ先物も上昇

https://cdn-ak.f.st-hatena.com/images/fotolife/s/sucar/20200908/20200908061356.png

 

 

 

だめぽ・・・

未だに停電です・・・

モバイル環境で凌いでいるものの・・・・

バッテリがいつまで持つか?

今日は-8万くらいでした

踏んだり蹴ったり・・・

 

ただ実家でkabuSTATION APIのテストがいろいろできたのはよかった

実用になるのはまだまださきですが・・・・

明日のentryは未定・・・

一応シグナル出しはやってるけど・・・

休むも相場だし・・・

疲れた・・・

このまま停電が治らなければ、また暗い夜が来ます・・・

まあ、そんなに暑くないのが唯一の救いか・・・

 

しばらくはだめぽ・・・

 

停電でまだ回復せず・・・

皆さんのところは台風はどうでしたでしょうか?

台風のため昨晩より停電で、翌朝10:00の段階でまだ復旧していません

今日は会社休みになりましたが、停電のためモバイル環境で凌いでいます

kabuSTATION APIのテストもモバイル環境で行いました

エラーも出ましたが、まあ何とか修正(結局sleepが必要)

やはりtickデータとるのは無理なようで、いろいろ工夫が必要です

これまでのシストレも実施してますが、停電が治らないとどうにもできないところもあります

トレードもブログもしばらく休むかもしれません

 

 追記)

とりあえず、停電してない実家に避難中・・・

kabu STATION API 更にテスト中

明日には暴風域が九州全土を呑み込むのでしょうか?

株どころではない感じなのですが・・・

$ export MTHD=board
$ export CODE=7203
$ py3 ./src/api_get.py 0 |iconv -f Shift_JIS -t UTF-8
200 OK
('Content-Length', '1844')
('Content-Type', 'application/json; charset=utf-8')
('Server', 'Microsoft-HTTPAPI/2.0')
('X-Content-Type-Options', 'nosniff')
('X-XSS-Protection', '1; mode=block')
('X-Frame-Options', 'DENY')
('Content-Security-Policy', "default-src 'none'")
('Access-Control-Allow-Origin', '*')
('Date', 'Sat, 05 Sep 2020 21:36:50 GMT')
('Connection', 'close')

{'AskPrice': 7041.0,
 'AskQty': 1700.0,
 'AskSign': '0101',
 'AskTime': '2020-09-06T15:00:00+09:00',
 'BidPrice': 7050.0,
 'BidQty': 1000.0,
 'BidSign': '0101',
 'BidTime': '2020-09-06T15:00:00+09:00',
 'Buy1': {'Price': 7041.0,
          'Qty': 1700.0,
          'Sign': '0101',
          'Time': '2020-09-06T15:00:00+09:00'},
 'Buy10': {'Price': 7032.0, 'Qty': 800.0},
 'Buy2': {'Price': 7040.0, 'Qty': 10300.0},
 'Buy3': {'Price': 7039.0, 'Qty': 400.0},
 'Buy4': {'Price': 7038.0, 'Qty': 6600.0},
 'Buy5': {'Price': 7037.0, 'Qty': 3100.0},
 'Buy6': {'Price': 7036.0, 'Qty': 1300.0},
 'Buy7': {'Price': 7035.0, 'Qty': 300.0},
 'Buy8': {'Price': 7034.0, 'Qty': 8600.0},
 'Buy9': {'Price': 7033.0, 'Qty': 1600.0},
 'CalcPrice': 7046.0,
 'ChangePreviousClose': 55.0,
 'ChangePreviousClosePer': 0.79,
 'CurrentPrice': 7046.0,
 'CurrentPriceChangeStatus': '0061',
 'CurrentPriceStatus': 1,
 'CurrentPriceTime': '2020-09-06T15:00:00+09:00',
 'Exchange': 1,
 'ExchangeName': '東証1部',
 'HighPrice': 7081.0,
 'HighPriceTime': '2020-09-06T11:20:45+09:00',
 'LowPrice': 6938.0,
 'LowPriceTime': '2020-09-06T09:00:05+09:00',
 'MarketOrderBuyQty': 0.0,
 'MarketOrderSellQty': 0.0,
 'OpeningPrice': 6950.0,
 'OpeningPriceTime': '2020-09-06T09:00:00+09:00',
 'OverSellQty': 1314100.0,
 'PreviousClose': 6991.0,
 'PreviousCloseTime': '2020-09-03T00:00:00+09:00',
 'Sell1': {'Price': 7050.0,
           'Qty': 1000.0,
           'Sign': '0101',
           'Time': '2020-09-06T15:00:00+09:00'},
 'Sell10': {'Price': 7059.0, 'Qty': 2300.0},
 'Sell2': {'Price': 7051.0, 'Qty': 8200.0},
 'Sell3': {'Price': 7052.0, 'Qty': 500.0},
 'Sell4': {'Price': 7053.0, 'Qty': 1600.0},
 'Sell5': {'Price': 7054.0, 'Qty': 500.0},
 'Sell6': {'Price': 7055.0, 'Qty': 800.0},
 'Sell7': {'Price': 7056.0, 'Qty': 300.0},
 'Sell8': {'Price': 7057.0, 'Qty': 10600.0},
 'Sell9': {'Price': 7058.0, 'Qty': 1000.0},
 'Symbol': '7203',
 'SymbolName': 'トヨタ自動車',
 'TotalMarketValue': 22991080328632.0,
 'TradingValue': 28146468100.0,
 'TradingVolume': 4002700.0,
 'TradingVolumeTime': '2020-09-06T15:00:00+09:00',
 'UnderBuyQty': 1040100.0,
 'VWAP': 7031.8705}
-------7201-----------
200 OK
('Content-Length', '1883')
('Content-Type', 'application/json; charset=utf-8')
('Server', 'Microsoft-HTTPAPI/2.0')
('X-Content-Type-Options', 'nosniff')
('X-XSS-Protection', '1; mode=block')
('X-Frame-Options', 'DENY')
('Content-Security-Policy', "default-src 'none'")
('Access-Control-Allow-Origin', '*')
('Date', 'Sat, 05 Sep 2020 21:36:50 GMT')
('Connection', 'close')

{'AskPrice': 421.2,
 'AskQty': 2000.0,
 'AskSign': '0101',
 'AskTime': '2020-09-06T15:00:00+09:00',
 'BidPrice': 422.0,
 'BidQty': 81000.0,
 'BidSign': '0101',
 'BidTime': '2020-09-06T15:00:00+09:00',
 'Buy1': {'Price': 421.2,
          'Qty': 2000.0,
          'Sign': '0101',
          'Time': '2020-09-06T15:00:00+09:00'},
 'Buy10': {'Price': 420.3, 'Qty': 2500.0},
 'Buy2': {'Price': 421.1, 'Qty': 7000.0},
 'Buy3': {'Price': 421.0, 'Qty': 9300.0},
 'Buy4': {'Price': 420.9, 'Qty': 12500.0},
 'Buy5': {'Price': 420.8, 'Qty': 4400.0},
 'Buy6': {'Price': 420.7, 'Qty': 2500.0},
 'Buy7': {'Price': 420.6, 'Qty': 14700.0},
 'Buy8': {'Price': 420.5, 'Qty': 3400.0},
 'Buy9': {'Price': 420.4, 'Qty': 46900.0},
 'CalcPrice': 422.0,
 'ChangePreviousClose': -3.3,
 'ChangePreviousClosePer': -0.78,
 'CurrentPrice': 422.0,
 'CurrentPriceChangeStatus': '0061',
 'CurrentPriceStatus': 1,
 'CurrentPriceTime': '2020-09-06T15:00:00+09:00',
 'Exchange': 1,
 'ExchangeName': '東証1部',
 'HighPrice': 422.0,
 'HighPriceTime': '2020-09-06T09:04:30+09:00',
 'LowPrice': 415.2,
 'LowPriceTime': '2020-09-06T09:53:24+09:00',
 'MarketOrderBuyQty': 0.0,
 'MarketOrderSellQty': 0.0,
 'OpeningPrice': 418.0,
 'OpeningPriceTime': '2020-09-06T09:00:00+09:00',
 'OverSellQty': 4747900.0,
 'PreviousClose': 425.3,
 'PreviousCloseTime': '2020-09-03T00:00:00+09:00',
 'Sell1': {'Price': 422.0,
           'Qty': 81000.0,
           'Sign': '0101',
           'Time': '2020-09-06T15:00:00+09:00'},
 'Sell10': {'Price': 423.0, 'Qty': 23900.0},
 'Sell2': {'Price': 422.1, 'Qty': 98600.0},
 'Sell3': {'Price': 422.2, 'Qty': 10900.0},
 'Sell4': {'Price': 422.3, 'Qty': 6000.0},
 'Sell5': {'Price': 422.4, 'Qty': 2400.0},
 'Sell6': {'Price': 422.5, 'Qty': 1000.0},
 'Sell7': {'Price': 422.7, 'Qty': 122800.0},
 'Sell8': {'Price': 422.8, 'Qty': 700.0},
 'Sell9': {'Price': 422.9, 'Qty': 1000.0},
 'Symbol': '7201',
 'SymbolName': '日産自動車',
 'TotalMarketValue': 1781141777264.0,
 'TradingValue': 6475469740.0,
 'TradingVolume': 15442100.0,
 'TradingVolumeTime': '2020-09-06T15:00:00+09:00',
 'UnderBuyQty': 4241400.0,
 'VWAP': 419.3387}
-------symbol-----------
200 OK
('Content-Length', '391')
('Content-Type', 'application/json; charset=utf-8')
('Server', 'Microsoft-HTTPAPI/2.0')
('X-Content-Type-Options', 'nosniff')
('X-XSS-Protection', '1; mode=block')
('X-Frame-Options', 'DENY')
('Content-Security-Policy', "default-src 'none'")
('Access-Control-Allow-Origin', '*')
('Date', 'Sat, 05 Sep 2020 21:36:54 GMT')
('Connection', 'close')

{'BisCategory': '3700      ',
 'DisplayName': '日産自',
 'Exchange': 1,
 'ExchangeName': '東証1部',
 'FiscalYearEndBasic': 20210331,
 'KCMarginBuy': True,
 'KCMarginSell': True,
 'LowerLimit': 342.0,
 'MarginBuy': True,
 'MarginSell': True,
 'PriceRangeGroup': '10003',
 'Symbol': '7201',
 'SymbolName': '日産自動車',
 'TotalMarketValue': 1781141777264.0,
 'TotalStocks': 4220715.0,
 'TradingUnit': 100.0,
 'UpperLimit': 502.0}

kabu STATION APIテストは続いてます

sampleコード弄ってるだけですが、一応いろいろ調べてclassを使ってます

オブジェクト指向苦手なので悪戦苦闘なのと、まだあまりわかってないままコード書いてる・・・

でもソース晒します

import urllib.request
import json
import pprint
#import sys
import os

#no='0'本番 '1'検証に接続

class APIdata:
  def __init__(self, no, code, exch, mthd, apitoken):
    self._no = no
    self._code = code
    self._exch = exch
    self._mthd = mthd
    self._apitoken = apitoken 
    self._base = 'http://localhost:1808'
  
class APIurl(APIdata):
  def __str__(self):
    if self._mthd == 'board':
      return self._base + self._no + '/kabusapi/' + 'board/' + self._code + self._exch
    elif self._mthd == 'symbol':
      return self._base + self._no + '/kabusapi/' + 'symbol/' + self._code + self._exch
    else:
      return 'mthd error'
      
  def request(self):
    url = str(self)
    req = urllib.request.Request(url, method='GET')
    req.add_header('Content-Type', 'application/json')
    req.add_header('X-API-KEY', self._apitoken)
    return req
    

  def reqprint(self):
    req = self.request()
    try:
      with urllib.request.urlopen(req) as res:
        print(res.status, res.reason)
        for header in res.getheaders():
          print(header)
        print()
        content = json.loads(res.read())
        pprint.pprint(content)
    except urllib.error.HTTPError as e:
      print(e)
      content = json.loads(e.read())
      pprint.pprint(content)
    except Exception as e:
      print(e)
#------------------

apitoken = os.environ['TOKEN']
code = os.environ['CODE']
mthd = os.environ['MTHD']

api_url = APIurl('0',code,'@1',mthd,apitoken)
api_url.reqprint()

print('-------7201-----------')
code = '7201'
api_url = APIurl('0',code,'@1',mthd,apitoken)
api_url.reqprint()
print('-------symbol-----------')
mthd = 'symbol'
api_url = APIurl('0',code,'@1',mthd,apitoken)
api_url.reqprint()

このブログは独り言ブログで日記のようなものなので、未完成のコードでも恥も外聞もなく記事にします

完成したらちゃんと纏めるかもしれませんが・・・・

 

台風次第でトレードもブログも中断するかもしれません

その時は悪しからず・・・

絶対停電するし、電話回線も危ない

2018台風24号で電話回線切れましたので・・・・

トレードより命が大事・・・

 

 

 

kabu STATION API テスト中

台風でそれどころではないのだけど・・・

折角の休みなので・・・・

$ cd python/
$ export TOKEN=`py3 ./src/get_token.py 0`
$ export CODE=7201
$ py3 ./src/api_symbol.py 0 |iconv -f Shift_JIS -t UTF-8
200 OK
('Content-Length', '391')
('Content-Type', 'application/json; charset=utf-8')
('Server', 'Microsoft-HTTPAPI/2.0')
('X-Content-Type-Options', 'nosniff')
('X-XSS-Protection', '1; mode=block')
('X-Frame-Options', 'DENY')
('Content-Security-Policy', "default-src 'none'")
('Access-Control-Allow-Origin', '*')
('Date', 'Fri, 04 Sep 2020 22:24:27 GMT')
('Connection', 'close')

{'BisCategory': '3700      ',
 'DisplayName': '日産自',
 'Exchange': 1,
 'ExchangeName': '東証1部',
 'FiscalYearEndBasic': 20210331,
 'KCMarginBuy': True,
 'KCMarginSell': True,
 'LowerLimit': 342.0,
 'MarginBuy': True,
 'MarginSell': True,
 'PriceRangeGroup': '10003',
 'Symbol': '7201',
 'SymbolName': '日産自動車',
 'TotalMarketValue': 1781141777264.0,
 'TotalStocks': 4220715.0,
 'TradingUnit': 100.0,
 'UpperLimit': 502.0}

うまく行った

 銘柄情報
指定した銘柄情報を取得します

てやつ

というか、この辺は基本的に同じ感じ

折角なので、もう少しpython学んでclass利用で纏めた方がいいかもね

ただオブジェクト指向は何か苦手・・・

リアルタイムトレードの手法いろいろ夢想してるけど・・・

多分回線遅すぎて工夫が要りそう

案外、ずぼらな感じでも何とかなるかもしれないと・・・

ティックデータ取得は銘柄数増やすとデータが大きすぎてパンクしそうなんだけど、かといって銘柄数減らすのもまずい(BNF氏の話から監視銘柄は多い方がいい)

まあ、ローソク足だって情報欠落してるんだし、歯抜けのデータからでも何とかできるかもしれないと・・・・

いろいろ考えてやっているので開発に時間はかかりそうな・・・・

まあ時間かかっても趣味なので・・・・

C言語 R言語 awk sed m4 Tcl/Tk に加えてpythonもある程度使えるようになれば世界が広がるので・・・

 

2020/9月 日々の成績(1)

9月1週目  最後失速 用心いるかも

日付     day     month   拘束(目安)
9/04       -8万   +19万 (147万)          今までのぶん投げがよかったことに
9/03       +1万  +27万 (198万)          ほぼあれの利益 ぶん投げ継続
9/02       -2万   +26万 (208万)          ぶん投げたけど失敗 あれを始める
9/01     +14万  +28万 (209万)          ぶん投げたけど失敗
8/31     +14万  +14万 (189万)          思った通りの展開 でぶん投げ
-----------------------------------------------------------------------------------------

※拘束(目安)の計算式
(信用建玉金額+現物保有株評価額-現物含み損益)÷3
 仮に信用倍率3倍で全部信用取引した場合の必要保証金相当額のつもり

 

9/04時点gr125255チェック

f:id:sucar:20200904204335p:plain

大して下がってませんね???

f:id:sucar:20200904204442p:plain



リバースタイプもちょっとだけ下落

 来週はどうなるでしょうか? よくわからないです

※台風心配です・・・・

 

 

 

 

ダウが暴落・・・

5:18頃

NYダウ

28,292.73

-807.77

▼2.78%

 

日経平均先物 CME(ドル建て)

23,095.00

-410.00

▼1.74%

-371

ダウ暴落で日経先物

現在値 1,120.00 (20/09/04 04:55)
前日比 -36.00 (-3.11%)

マザーズ先物

グラフは省略

様子見で一部entryをとりやめ(14 16 10)

 

台風で実生活もどうなるか? 不安です

 

 

ちょっと停滞中・・・

昨日-2万で今日は+1万

ちょっと停滞してます

相変わらずのぶん投げモードです

kabuSTATIONapiの方は、ちょこっとサンプルコードに手を入れて

$ export CODE=7203
$ cd python/
$ export TOKEN=`py3 ./src/get_token.py 0`
$ py3 ./src/api_board.py 0 |iconv -f Shift_JIS -t UTF-8
200 OK
('Content-Length', '1707')
('Content-Type', 'application/json; charset=utf-8')
('Server', 'Microsoft-HTTPAPI/2.0')
('X-Content-Type-Options', 'nosniff')
('X-XSS-Protection', '1; mode=block')
('X-Frame-Options', 'DENY')
('Content-Security-Policy', "default-src 'none'")
('Access-Control-Allow-Origin', '*')
('Date', 'Thu, 03 Sep 2020 11:13:34 GMT')
('Connection', 'close')

{'AskPrice': 6982.0,
 'AskQty': 500.0,
 'AskSign': '0101',
 'AskTime': '2020-09-03T15:00:00+09:00',
 'BidPrice': 6992.0,
 'BidQty': 10800.0,
 'BidSign': '0101',
 'BidTime': '2020-09-03T15:00:00+09:00',
 'Buy1': {'Price': 0.0,
          'Qty': 0.0,
          'Sign': None,
          'Time': '2020-09-03T15:00:00+09:00'},
 'Buy10': {'Price': 0.0, 'Qty': 0.0},
 'Buy2': {'Price': 0.0, 'Qty': 0.0},
 'Buy3': {'Price': 0.0, 'Qty': 0.0},
 'Buy4': {'Price': 0.0, 'Qty': 0.0},
 'Buy5': {'Price': 0.0, 'Qty': 0.0},
 'Buy6': {'Price': 0.0, 'Qty': 0.0},
 'Buy7': {'Price': 0.0, 'Qty': 0.0},
 'Buy8': {'Price': 0.0, 'Qty': 0.0},
 'Buy9': {'Price': 0.0, 'Qty': 0.0},
 'CalcPrice': 6991.0,
 'ChangePreviousClose': 19.0,
 'ChangePreviousClosePer': 0.27,
 'CurrentPrice': 6991.0,
 'CurrentPriceChangeStatus': '0061',
 'CurrentPriceStatus': 1,
 'CurrentPriceTime': '2020-09-03T15:00:00+09:00',
 'Exchange': 1,
 'ExchangeName': '東証1部',
 'HighPrice': 7039.0,
 'HighPriceTime': '2020-09-03T09:00:00+09:00',
 'LowPrice': 6975.0,
 'LowPriceTime': '2020-09-03T14:53:00+09:00',
 'MarketOrderBuyQty': 0.0,
 'MarketOrderSellQty': 0.0,
 'OpeningPrice': 7039.0,
 'OpeningPriceTime': '2020-09-03T09:00:00+09:00',
 'OverSellQty': 0.0,
 'PreviousClose': 6972.0,
 'PreviousCloseTime': '2020-09-02T00:00:00',
 'Sell1': {'Price': 0.0,
           'Qty': 0.0,
           'Sign': None,
           'Time': '2020-09-03T15:00:00+09:00'},
 'Sell10': {'Price': 0.0, 'Qty': 0.0},
 'Sell2': {'Price': 0.0, 'Qty': 0.0},
 'Sell3': {'Price': 0.0, 'Qty': 0.0},
 'Sell4': {'Price': 0.0, 'Qty': 0.0},
 'Sell5': {'Price': 0.0, 'Qty': 0.0},
 'Sell6': {'Price': 0.0, 'Qty': 0.0},
 'Sell7': {'Price': 0.0, 'Qty': 0.0},
 'Sell8': {'Price': 0.0, 'Qty': 0.0},
 'Sell9': {'Price': 0.0, 'Qty': 0.0},
 'Symbol': '7203',
 'SymbolName': 'トヨタ自動車',
 'TotalMarketValue': 22811615466572.0,
 'TradingValue': 23539541300.0,
 'TradingVolume': 3359400.0,
 'TradingVolumeTime': '2020-09-03T15:00:00+09:00',
 'UnderBuyQty': 0.0,
 'VWAP': 7007.0671}

市場が閉まったあとのデータ取得はできることを確認

 さてこれからどうしようか? 状態

休みにうまくプログラムできれば、来週ザラ場でデータ取得テストできそうですが

台風でそれどころではないかも・・・・

ところで・・・

今週、ちょっと楽ちんなあることを試しにやってみました

で、1万ちょっと確定利益出ました

ちょっと言えませんが・・・・

まあ楽ちんですが・・・・

言えません・・・・w

 

f:id:sucar:20200903202717p:plain

25日線(黒)が-10をブレークしました

 

欧州下落も日経先物は踏ん張りダウは上げる

5:10頃

f:id:sucar:20200902051111p:plain

kabuSTATION お知らせ来た!

f:id:sucar:20200902051332p:plain

まあ実際に使うのまだまだ先になりそうだけどね・・・・

 

とりあえず、今までのシステムでのシグナルでほぼ通常通りのentry

exitはしばらくはぶん投げモードです

 

f:id:sucar:20150414192227p:plain

CとRでス・パ・カー・エス・ティー
高級アセンブラC言語と統計分析R言語を
駆使して生まれたその名は、ス・パ・カー・エス・ティー!

f:id:sucar:20150414193802p:plain