半两商品期货交易计算器 By 文文幺地人

前言

  • 我是从一名普通交易员的角度来写的这个程序,这个程序不是量化交易程序,不能直接下单,只能帮助交易员计算交易成本和可能的亏损与赢利。这个程序包含了我自己的一些交易理念,也希望这个程序能帮助到那些在期市里迷茫的兄弟们,早日建立属于自己的交易系统,走出一条属于自己的路。

赠语

  • 做期货需要的条件很简单,有一台电脑,在期货公司开一个账户,通过期货公司的视频面试,就可以进入市场里来了。但我想说的是,如果你没有一个正经的工作,你只是想进来赌一把就走,相信我,你会后悔的,这个市场最可怕的不是隔夜反向跳空,也不是暴仓,最可怕的是人性!人性中的恐惧与贪婪才是最可怕的敌人。如果你不是一个自律能力极强的人,千万别进到这个市场里来!!!

编写目的

  • 在我自己的交易过程中,发现很多交易软件无法完成的功能,比如计算预期的交易成本,交易利润、行情软件刷新慢,无法及时看到最及时的排名、经常因为其他工作错过最佳交易时机等;为此,在几年前我就开始构思这个软件的底层逻辑了,比如这个软件一定要实现根据基本参数来计算交易成本、利润、亏损等功能,从 2019 年动手写至今,已经过了快五年时间,软件不但实现了最初的设计目标,同时也实现了:
  • 计算预期的交易成本、盈亏
  • 自动按用户设定的保证金限额来计算可下单口数
  • 定时提醒(根据用户自己设置的提醒周期)
  • 根据止损结算金额倒算盈利平仓价格(锦鲤功能)
  • 交易思路提示功能
  • 通过鼠标自动点击行情软件(赢顺 6)来触发行情软件及时更新排名功能
  • 点击买或卖进行计算时,在行情软件(赢顺 6)上自动画警示线的功能
  • 计算记录导出功能
  • 最新交易所通知提示功能
  • 最终的目的是让交易员在下单前就明确的知道可能的成本、亏损及盈利金额,并帮助交易员解决一些交易中的痛点,让交易变得明明白白的

参考资料

  • 《软件需求规格说明书》
  • 《概要设计说明书》
  • 《详细设计说明书》

术语和缩略词

  • 交易品种 - 泛指各交易所的大宗商品期货以及中金所的金融期货
  • 日盘交易品种 – 只能在日盘(09:00 - 15:00)交易的品种
  • 夜盘交易品种 – 日盘与夜盘(21:00 - 02:30)都可以交易的品种
  • 保证金限额 - 用户可以用来建仓的资金,不是本金,是本金的一部分【可自设】
  • 多保证金比率 - 开多单的保证金比率,程序根据这个参数与参考保证金来计算多头开仓口数【可自设】
  • 空保证金比率 - 开空单的保证金比率,程序根据这个参数与参考保证金来计算空头开仓口数【可自设】
  • 开仓手续费 - 开仓时产生的手续费【可自设】
  • 平仓手续费 - 平仓(T + 1)所产生的手续费【可自设】
  • 平今手续费 - 平仓(T + 0)所产生的手续费【可自设】
  • 最小开仓口数 - 每次交易的最小开仓口数,交易所规定,并由交易所根据实际情况调整的重要参数【可自设】
  • 价格基数 - 期货合约所代表的商品数量
  • 最小变动价位 - 合约标的物每单位价格报价允许的最小变动数值
  • 参考价格 - 上一次计算时的计算价格
  • 所需保证金 - 本次计算时所需要的保证金总额
  • 参考保证金 - 上一次计算时计算出的所需保证金/每口
  • 保证金止损比例 - 由用户自定义的每次交易时的止损比例,其基数来自于所需保证金
  • 保本位 - 指本次交易用户在此位置平仓不会亏损本金的价格,这个价格考虑了手续费
  • 等比止赢价位 - 止损价的反面,根据保证金止损比例来计算同比例赢利时的价格
  • 双倍止赢价位 - 根据保证金止损比例来计算同比例赢利双倍时的价格
  • 建仓价 - 以此价格来计算所有的相关结果,比如止损价、止损结算、手续费、止赢价等
  • 止损价 - 根据建仓价与保证金止损比例为基础计算出来的主动止损价格
  • 锦鲤 - 根据用户在止损结算中输入的金额来反算出平仓时的价位,只能输入正数来反算
  • 开仓口数 - 由用户输入(在锁定状态下)或由保证金限额根据参考保证金计算出的开仓数量
  • 止损结算 - 平仓时形成的亏损或赢利金额
  • 画线预警 - 在点击买或卖进行计算时,自动在行情软件(赢顺 6)上画预警线

主页

基本功能讲解视频

1 个赞