不灭的焱

革命尚未成功,同志仍须努力

作者:php-note.com  发布于:2020-09-20 10:21  分类:Python/股票交易系统  编辑

这个问题是如何在一些场景下使用断言表达式,通常会有人误用它,所以我决定写一篇文章来说明何时使用断言,什么时候不用。

为那些还不清楚它的人,Python的assert是用来检查一个条件,如果它为真,就不做任何事。如果它为假,则会抛出AssertError并且包含错误信息

作者:php-note.com  发布于:2020-09-19 23:51  分类:Python/股票交易系统  编辑

main() 函数,在 __main__ 中调用:

def main():
    ...

if __name__=='__main__':
    sys.exit(main())
作者:php-note.com  发布于:2020-09-19 23:28  分类:Python/股票交易系统  编辑

多线程连接数据,提交增改查请求,爆出:

Packet sequence number wrong - got 7 expected 2(数据包序列号错误)

作者:php-note.com  发布于:2020-09-19 22:45  分类:Python/股票交易系统  编辑
  • try/except语句:主要是用于处理程序正常执行过程中出现的一些异常情况,如语法错误(python作为脚本语言没有编译的环节,在执行过程中对语法进行检测,出错后发出异常消息)、数据除零错误、从未定义的变量上取值等;
  • try/finally语句:则主要用于在无论是否发生异常情况,都需要执行一些清理工作的场合。即如果不想程序因为异常情况而中断,就可以用try来捕获,然后交予except来处理。
作者:php-note.com  发布于:2020-09-19 14:56  分类:Python/股票交易系统  编辑

raise 语句

Python中的raise 关键字用于引发一个异常,基本上和C#和Java中的throw关键字相同,如下所示:

def throw_error():
    raise Exception("抛出一个异常")
    print("飞天猪")


throw_error()
作者:php-note.com  发布于:2020-09-12 21:47  分类:Python/股票交易系统  编辑
作者:php-note.com  发布于:2020-09-12 20:52  分类:Python/股票交易系统  编辑

不要小看T+0操作,我们不妨来算一笔账。你打开任何一只股票每天的走势来看,所有股票每天的振幅都在2%以上,所以做T+0而获利0.5%并不是难事。假定我们把自己的资金总量的10%用来每天做T+0操作,假定并不是每天都做成功,但一周内这部分的资金能获利1.5%(例如做成了三次每次获利0.5%),那么一个月就能获利6%,利滚利,一年下来,这部分资金就翻倍了,那么相当于全年资金总量获得了10%的利润!

作者:php-note.com  发布于:2020-09-12 09:57  分类:Python/股票交易系统  编辑

返回 浮点数的四舍五入值,保留2位小数

作者:php-note.com  发布于:2020-09-12 09:52  分类:Python/股票交易系统  编辑

Python中类似 PHP addslashes() 的方法

作者:php-note.com  发布于:2020-08-23 17:34  分类:Python/股票交易系统  编辑