Skip to content

Instantly share code, notes, and snippets.

@Yvictor
Yvictor / keras_model_example.py
Created June 12, 2017 16:04
keras model example
from keras.layers import Convolution2D, MaxPooling2D, Dense, Dropout, Activation, Flatten, Input
from keras.models import Model
from keras.optimizers import RMSprop
batchsize = 64
conv_num_filters_1 = 16
conv_num_filters_2 = 32
conv_num_filters_3 = 32
@Yvictor
Yvictor / IB_python_api_install.md
Last active December 4, 2018 04:30
IB python api install
  • wget http://interactivebrokers.github.io/downloads/twsapi_macunix.973.02.zip
  • unzip twsapi_macunix.973.02.zip
  • cd IBJts/source/pythonclient
  • python setup.py install
  • cd ../../samples/Python/Testbed/
  • python Program.py -p 4002
@Yvictor
Yvictor / execAt.js
Created November 18, 2018 05:42
exec js script at specific time
execTime = new Date(2018, 10, 18, 15, 0, 0)
btn = document.querySelector(".winlink.detailSwitch")
setTimeout(() => {
btn.click()
console.log(new Date().getMilliseconds(), Date())
}, execTime.getTime() - new Date().getTime())
@Yvictor
Yvictor / shioaji_quote_simple.py
Created April 8, 2019 12:24
the most simple shioaji quote api usage example
import shioaji as sj
api = sj.Shioaji(simulation=False)
person_id, passwd = 'your person id', 'your password'
api.login(person_id, passwd)
@sj.on_quote
def on_quote(topic, quote_dict):
print(topic, quote_dict)
@Yvictor
Yvictor / sj_tony.py
Created July 15, 2019 01:59
shioaji quote tony version code review
import shioaji as sj
import pandas as pd
import sys
import os
import datetime
from datetime import datetime as datetime2
from threading import Timer
'''user_information & barminute'''
min_k=1
import pandas as pd
import msgpack
import zlib
with open(f'/data/dataset/qc/msgpack/TXF20190703.msgpack', 'rb') as f:
rawdata = msgpack.loads(zlib.decompress(f.read()), raw=False)
df_bidask = pd.DataFrame(rawdata['Q/TFE/TXFI9'])
df_bidask[df_bidask['Simtrade'] != 1][['Date', 'Time', 'AskPrice', 'AskVolume', 'BidPrice', 'BidVolume']]
@Yvictor
Yvictor / main.cpp
Created July 23, 2020 03:12
simple main example
#include <iostream>
int main(){
std::cout << "simple executable program.\n";
}
@Yvictor
Yvictor / Makefile
Created July 23, 2020 03:22
ShioajiCpp4Tutorial Makefile
simple:
g++ main.cpp -o simple
clean:
- rm simple
@Yvictor
Yvictor / shioaji.h
Created July 23, 2020 05:03
ShioajiCpp4Tutorial
#include <iostream>
void expose_api_func();
@Yvictor
Yvictor / shioaji.cpp
Created July 23, 2020 05:15
ShioajiCpp4Tutorial
#include "shioaji.h"
void expose_api_func(){
std::cout << "user our library expose function\n";
}