保持SSH连接长时间不断开

修改client端的etc/ssh/ssh_config

    Read More

    如何更方便的通过ssh连接本机VistualBox里面的虚拟机

    文章的实验环境是MacBook,虚拟机用的是VistualBox,安装的是Ubuntu 18.04镜像。

    遇到的问题是,我需要在宿主机里面通过ssh通道登录虚拟机,可知方法是让虚拟机的网络设置为 NAT 网络,让虚拟机和宿主机处于同一网段。但会有一个问题存在,就是宿主机切换了网络后,内网ip会改变。找到解决方法后,就有了这篇文章。

    Read More

    搭建Algorand节点 && 同步主网

    最后编辑 2019-07-19 17:15:28

    Read More

    记一次MySQL没有Commit Transaction导致的线上事故

    一、发现问题

    • 1、最近发现有一个Golang开发的API服务,每持续运行几天后就会阻塞,既不打印日志,API也无法访问。
    • 2、服务中包含API服务和几个定时执行的任务,任务也一样无法执行。

    Read More

    MacOS 出现的fatal error: 'stdlib.h' file not found 错误

    发现问题

    升级系统后出现的报错

    1
    ../../../pkg/mod/github.com/ethereum/go-ethereum@v1.8.23/crypto/secp256k1/libsecp256k1/src/util.h:14:10: fatal error: 'stdlib.h' file not found"

    Read More

    了解Go Modules

    我们基于Golang研发了新一代的To B产品,“Thanos”一个中心化的公链资产管理系统。之前我们用Govendor管理项目中的依赖,Golang 1.11推出了Modules功能,所以决定全线切换到go mod。众所周知,gopath异常繁琐,我们需要在指定的目录下进行构建并部署到Docker容器中。但有了go mod,你基本可以不需要理会gopath的存在。

    Read More

    DUAL THRUST 期货策略(2)

    全局变量详解

    1
    2
    3
    4
    5
    6
    7
    8
    9
    var STATE_IDLE = 0
    var STATE_LONG = 1
    var STATE_SHORT = 2
    var State = STATE_IDLE
    var LastBarTime = 0
    var UpTrack = 0
    var DownTrack = 0
    var InitAccount = null

    Read More

    DUAL THRUST 期货策略(1)

    基本原理

    • 1、在当天收盘,计算两个值:最高价 - 收盘价,和收盘价 - 最低价。然后取这两个值较大的那个,乘以k值。结果成为触发值。

    Read More

    套期保值(对冲、套保)

    套期保值

    对冲(又称避险、套期保值,英语:Hedge),是指对于国际间从事商品买卖的洋行、进出口贸易商,以及在国际间从事投资的人士,若预期未来将收付一定金额的外汇,为避免因变动产生的损失(参见交易风险),可利用远期外汇交易以规避风险,这种避险的操作方式,称为远 期避险或远期对冲。[1]它是一种在减低商业风险的同时仍然能在投资中获利的手法。
    对冲在外汇市场中最为常见,着意避开单线买卖的风险。所谓单线买卖,就是看好某一种货币就做买空(或称揸仓),看淡某一种货币,就做沽空(空仓)。如果判断正确,所获利润自然多;但如果判断错误,损失亦会比没有进行“对冲”时来得大。
    所谓对冲,就是同一时间买入一外币,做买空。另外亦要沽出另外一种货币,即沽空。理论上,买空一种货币和沽空一种货币,要银码一样,才算是真正的对冲盘,否则两边大小不一样就做不到对冲的功能。
    这样做的原因,是世界外汇市场都以美元做计算单位。所有外币的升跌都以美元作为相对的汇价。美元强,即外币弱;外币强,则美元弱。美元的升跌影响所有外币的升跌。所以,若看好一种货币,但要减低风险,就需要同时沽出一种看淡的货币。买入强势货币,沽出弱势货币,如果估计正确,美元弱,所买入的强势货币就会上升;即使估计错误,美元强,买入的货币也不会跌太多。沽空了的弱势货币却跌得重,做成蚀少赚多,整体来说仍可获利。

    Read More

    K线学习连载(1)

    Read More