# TextTrader **Repository Path**: applexl/TextTrader ## Basic Information - **Project Name**: TextTrader - **Description**: No description available - **Primary Language**: C++ - **License**: BSD-3-Clause - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2023-02-25 - **Last Updated**: 2023-02-25 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # TextTrader操作手册 ​ 版本1.0 krenx@qq.com ![1616771807(1)](https://user-images.githubusercontent.com/83346523/120349092-611bf200-c330-11eb-8bd1-326adc7f7900.png) ### 简介 TextTrader是一款命令行交易客户端,操作命令基本同VI编辑器,集交易与行情于一体,支持支持Windows、Linux、MacOS、FreeBSD等操作系统。 TextTrader支持CTP期货交易柜台,也支持采用CTP兼容接口的其它平台([CTP开放平台](https://github.com/krenx1983/openctp))。 采用自动开平模式,不需要手动指定开平。 采用同图形界面的“One Click Order”点价下单模式,支持改单。 ### 编译 Windows: build/win32目录下,进入命令行执行nmake,或打开VS2019工程编译。 Linux: build/linux目录下,执行make MacOSX: build/MacOSX目录下,执行make,或打开xcode工程编译。 ### 安装包 本项目Releases目录下有各平台已编译好的程序,可直接下载使用,均为绿色版,不需要安装。 已发布的各版本说明: - Releases/Linux 各柜台的Linux版本 - Releases/Linux/TextTrader Linux的CTP版本 - Releases/Linux/TextTraderTTS [CTP开放平台](https://github.com/krenx1983/openctp)的Linux版本(交易时段与实盘一致的环境) - Releases/Linux/TextTraderSTP [N视界模拟平台](https://n-sight.com.cn)的Linux版本(7x24小时运行的环境) - Releases/MacOSX 各柜台的MacOSX版本 - Releases 各柜台的win32版本 - Releases/TextTrader.exe win32的CTP版本 - Releases/simnow [simnow模拟平台](https://www.simnow.com.cn/)的版本(交易时段与实盘一致的环境) - Releases/simnow7x24 [simnow模拟平台](https://www.simnow.com.cn/)的版本(7x24小时运行的环境) - Releases/openctp [CTP开放平台](https://github.com/krenx1983/openctp)的版本(交易时段与实盘一致的环境) - Releases/openctp7x24 [CTP开放平台](https://github.com/krenx1983/openctp)的版本(7x24小时运行的环境) - Releases/N视界CTP 华鑫证券[N视界模拟平台](https://n-sight.com.cn)的期货版本(7x24小时运行的环境) - Releases/N视界证券 华鑫证券[N视界模拟平台](https://n-sight.com.cn)的证券版本(7x24小时运行的环境) - ### 移动命令(所有窗口通用): - ​ 上下左右:j、k、h、l及四个方向键 - 翻页:f、b、u、d,支持上下翻页键,同时也支持^f、^b、^u、^d,即按住Control键 - 上下行滚动:y、e,同时也支持^y、^e,即按住Control键 - 屏幕顶部、中间、底部:H、M、L - 列表的开头、结尾:gg、G ### 选择合约:/ - 主窗口及下单窗口下,按/键将在右下方显示合约选择窗口 - 输入合约号,会自动匹配,按Enter键确认 - 可按ESC键取消,其它见小窗口命令 ### 调整列显示:v - 主窗口下按’v’键进入列调整窗口,可通过’j’、’k’键上下定位列,按空格键显示或取消显示列,按’+’、’-‘键调整列位置 - 按ESC键返回主窗口 ### 显示合约交易参数:空格 - 主窗口下按空格键进入选定合约交易参数显示窗口 - 按ESC键返回主窗口 ### 小窗口命令: - 上下移动:^p、^n、方向键 - 删除:^h 或者 BackSpace 都可以删除输入字符 ### 窗口切换(支持F1~F9功能键,F2、F3暂保留): - 主窗口:1gt及F1 - 下单窗口:Enter回车键、4gt、F4进入光标所在行的合约下单窗口 - 持仓窗口:5gt、F5 - 资金窗口:6gt、F6 - 订单窗口:7gt、F7 - 成交窗口:8gt、F8 - 日志窗口:9gt、F9 ### 下单操作:下单界面 - 买卖方向选择:h、l及左右方向键,即左右移动到买/卖列 - 价格选择:j、k及上下方向键及翻页键等,即上下移动相应价格格子 - 下单:i(限价单),I(大写i为市价单) - 撤单:u(撤消所在格子的订单,同方向相同报价的所有订单都将被撤消) - 全部撤消:U(撤消当前商品的全部挂单) - 改单:x==>p(先将光标移动到订单位置,按x键,然后移动到新价格,再按p键即可,中间可按ESC键取消操作) - 反手(多空方向转换):r(以对手价反手)、R(以涨跌停价反手) ### 多次执行: - 一次向下移动多行:数值+j,如先按3,再按j,表示向下移动3行。 - 一次下单N手:数值+i,如先按5,再按i,表示报入5手。 - 大多数命令都可以这么用:数值+操作 ### 更多信息请关注公众号: ![qrcode_for_gh_564e4bf4668c_258](https://user-images.githubusercontent.com/83346523/120348695-fbc80100-c32f-11eb-954f-6973d5f0ee11.jpg)