【零基础】极星9.3下单详解

一、前言

  最近在看极星9.3的说明书,这里就总结记录一下下单相关的知识。由于期货很多术语很奇怪,这里不按专业的说法来给下单的方式命名,而是以比较口语化的表述。

二、手动填单

  手动填单就是最平平无奇的下单方式,手动输入合约编号、数量、价格,然后选择买卖。

  1、锁定合约

  上图中红色箭头可以“锁定合约”,因为你切换行情界面会自动修改下单的合约编号,这里锁定住方便你切换到别的页面看行情。

  2、订单有效期

  上图中黄色箭头可以设置订单的有效期,包含“当日有效”、“长期有效”、“限期有效”、“即时全部”、“即时部分”。需要注意的是,普通下单所报的单是直接到交易所的,那么相应的也就有不是下到交易所的订单(比如本地策略单)。因为是下单到交易所,所以交易所就根据你报单的有效期来处理订单。

  当日有效:每个交易日内有效。交易所系统重启时这些未能成交的单会自动剔除,因为交易所是下午重启系统并做结算的,所以当日夜盘T+1的订单会保留到下一日。

  长期有效:一直有效直到你手动撤单。交易所会一直保留你的长期有效单。

  限期有效:可以设置在什么日期内有效。

  即时全部:立即全部成交,否则全部撤单。比如你现在报买单100手,交易所拿到这个报单后立即看看卖一有没有100手,如果能让你完全成交订单就生效并成交。如果不能完全成交,比如卖一只有50手,那就认为订单无效全部自动给你撤单了。

  即时部分:成交多少算多少,剩下的撤单。比如你现在报买单100手,交易所拿到报单后只匹配成功50手,那就给你成交50手,剩下的50手给你撤了。

  3、鼠标调价

  鼠标双击价格可以打开价格选择,可以用鼠标便捷地选价

  4、平仓

  当你有持仓后就可以选择平空或平多。平空:平掉空仓。平多:平掉多仓。

  5、锁仓

  因为内盘是可以双向持仓的,即可以同时持有多仓和空仓,但本质上一买一卖是风险对冲的。在内盘就把双向持仓叫做锁仓,锁仓的话一般会有保证金的优惠,比如只收单边,或者更少的保证金,但你的持仓却是双倍的。某些特定的场合是非常有用的就不细说了。

  6、价格类型

  包括“限价”、“挂单”、“对盘”、“市价”、“最新价”,默认是限价。

  限价:即限定价格下单,限价不一定是最终的成交价,如果有更优的价格,交易所会按最优价帮你撮合。比如你下买单限价100,这时有个99的卖单,那最终你的成交价就是99而不是100,交易所帮你省了1块钱。另一种可能是你下了100手买单限价100,卖一是98、卖二99、卖三100,你最终可能会把卖一、卖二、卖三全部吃掉,那最终会返回给你一个平均的买入价格比如98.5。

  挂单:挂单也是限价下单的一种,只是它是按当前买一卖一报单,你可以设置在买一卖一基础上浮动一定点数下单,但最后报出去的还是限价单。

  对盘:就是以买一或卖一价报单,你提交买单,那价格就是卖一的价格。还可以在此基础上浮动一定点数。

  市价:市价即是涨跌停的价格,需要注意部分交易所可能不支持市价单(没有涨跌停限制),报单会直接被交易所驳回

  最新价:即是报单时的最新价,还可以在此基础上浮动一定点数

  8、自动开平

  勾选后,就不区分买开卖开、平空平多了,只有买入和卖出,如果有持仓则自动平仓。

  9、交易所跨期合约

  针对极星套利合约,勾选后默认按交易所跨期指令发送报单。交易所指令是有保证金优惠的,而且不会瘸腿。

  这个功能要结合极星的一个特点来说,在极星的行情页面有一个“极星套利SPREAD”的页面,里面都是极星定义的跨期套利合约,特点是有K线图可以看,如果是自己设置的套利组合是没有K线的。

  其次呢,交易所其实也是有套利组合的,需要到自选里面添加。交易所的套利组合与极星定义的套利组合区别在于,极星的套利组合其实是一种本地套利。不过交易所套利和极星套利是有很多合约重合,为了方便大家使用,在下单页面勾选上“交易所跨期合约”后就可以将极星套利自动转为交易所套利下单了。

  具体操作时你可以发现,交易套利是在“竖向”下单页面中,而极星的套利是在“先后套利或同步套利中”下单。

  10、平开

  勾选平开后,会在平仓后自动反向开仓。那么平开的前提就是你得先有持仓,比如现在有多仓4手,勾选平开后,再执行平仓2手,会先平2手多仓然后反向开空仓2两手。你的持仓状态就由4手多仓变为2手多仓和2手空仓。

三、快速下单(未测试成功)

  勾选界面中的“快速”选项后生效,勾选后可以使用快捷键以指定的价格快速地开平。

  快速下单的相关设置在“系统选项>交易>快速下单”中设置,主要包括:

  快速超价:设置快捷键以某一个价格快速报单,还可以设置超价点数确保成交

  快速平仓:(未测试出来)

  下单默认量:这里可以设置下单时的单量,比如A合约默认开仓量为10,B合约的默认开仓量可以设为20,除快速下单外,其实其他地方也生效此设置

  数量倍率:除了设置默认的下单量,还可以在下单前再设置倍率,最终的下单量就是默认量*倍率,入下图所示,最终下单量为3

  撤单快捷键:可以快速撤各种单,包括买入、卖出、开仓、平仓、最后、最早、全部

  一键清仓:

  定时清仓:定时清仓不是勾选快速才生效,这个设置后就会按指定时间清仓

四、点击行情填单

  意思就是用鼠标点击客户端中的行情、合约、价格等信息自动填单,比如单击行情中的买价,就自动在下单窗口填入了被点击的合约、价格。

  在行情中,你可以点击合约、最新价、买一、卖一,下单窗口会自动填入合约和相应的价格。但要注意的是,下单的价格类型必须是“限价”,否则获取到价格也没有意义。

  在K线页面中,你也可以点击买一、买二、买三、卖一、卖二、卖三等等获取相应的价格,软件会自动填入价格栏。

  通过点击行情填单还有个隐蔽的功能在“系统选项>交易>辅助填单>普通填单”的自动填单数量中,一共四个选项,含义分别是:

  1)保留上次委托量(默认):即你之前如果下过一笔委托数量为2,那么点击行情更换价格或合约,此委托数量会被保留

  2)单击行情获取买卖量:点击行情获取买卖价格时,顺便会把相应的挂单量也填到下单页面的“数量”中

  3)单击行情获取默认下单量:此功能是结合“快速下单”的一个设置使用的,在快速下单时会自动提交报单,可以自定义各合约的默认报单量。这里就是获取该设置的值。

  4)单击行情获取持仓量:如果你有持仓,获取价格时默认按持仓量来报单,方便你平仓或加倍持仓

五、双击行情报单

  为使下单速度更快,极星9.3支持双击行情的价格直接下单,比如你双击买一,可立即按买一价发送“卖出”报单,双击卖一价则按此价格发送“买入”报单。具体设置在“系统选项>行情>基本设置”中。

  (打开下单界面后)填单:默认选项

  发送报单(带确认):发送报单前会先弹出确认按钮,确认后发送报单

  发送报单(不带确认):直接发送报单

  注意:多账户登录的情况下不适用;

六、点价下单

  通俗来讲就是“点击价格”下单,“点价”下单页面如下图所示:

  合约的获取可以手动输入,也可以在行情中通过鼠标点击获取。获取合约后会以最新价居中,价格依次向上递增和向下递减。你可以在蓝色和红色区域通过点击鼠标发送买卖报单,并可在此界面中快速地撤买单和撤卖单。此种下单方式可以便捷地做填单、撤单和平仓操作,持仓和报单信息也会直观地显示在界面中。

  连续开仓:勾选后就只开不平了(反向报单会默认平仓),对于外盘不适用,因为外盘不能双边持仓。

  右键撤单:勾选后,在下单区域点击鼠标右键就可以撤掉相应的报单。

  在下单界面打开的“点价下单”实际上是精简后的版本,更加全面的功能可以点击窗口的右上角,打开菜单,然后找到“点价下单”打开界面。

 七、画线下单

  画线下单需要进入K线界面,右键鼠标后选择“画线下单”

  使用画线下单功能后,会在K线中产生一条虚线即是画线的价格

  而画线单的本质是一个本地的“条件单”,即达到你画线的价格A后,该条件单被触发,软件自动报一个价格为B的单,所以经常有童鞋会反映说,明明K线达到过画线价,为啥我的画线单没能成交呢?因为达到画线价后软件只是自动报个单而已,具体能不能成交还得看运气。

  其中自动报单时的委托价B默认等于A,所以经常不能成交,我们可以设置在画线价的基础上上浮或下浮一定点数作为委托价。实际上还可以设置委托价为:最新价、对盘价、市价。

 八、埋单

  埋单需要点击下单页面中的“+”号,然后选择“埋单”。埋单的意思是将订单先埋伏到“交易服务器”,需要注意,这里的交易服务器指的是期货公司的设备,也就是这个订单提交后是存在期货公司的服务器的,并没有第一时间报交易所。

  如果你感觉时机合适了,可以在委托页面中右键你提交的“埋单”,选择“埋单提交”,此时订单会由期货公司报到交易所,成为一个普通的订单了,成功提交的埋单其订单状态会变为“已排队”。

 九、条件单

  条件单是先将订单存入交易服务器,当满足预设条件时自动将订单报送到交易所。与画线条件单一样,这里存在一个触发价A和委托价B。与画线单不同的是,条件单是存放于期货公司交易服务器的,而画线单是本地的。除了速度快慢有区别外,如果你关掉客户端,画线单就不生效了,而条件单由于在交易服务器所以还是生效的。

十、自动单  

  自动单下单方式与普通下单一样,特点在于此订单是先存于期货公司的交易服务器的,然后等到交易所开盘集合竞价时自动提交到交易所,适用于集合竞价阶段抢单。如果是交易时间下的自动单,也会等到下一次交易所开盘集合竞价才报送。

十一、互换

  大意是平近期合约开仓远期合约,但是没试验成功。

  买开卖平:意思是你已经有了卖出持仓,所以是买入开仓、卖出平仓

  卖开买平:意思是你已经有了买入持仓,所以是买入平仓、卖出开仓

https://wenku.baidu.com/view/09dd3715a88271fe910ef12d2af90242a995ab04.html

十二、总结

  大概就这么些下单方式,还有很多套利功能慢慢再看。

  

  

 

原文地址:https://www.cnblogs.com/cation/p/12221211.html

时间: 2024-08-04 07:16:39

【零基础】极星9.3下单详解的相关文章

零基础入门Python3-数据类型详解

数据类型,顾名思义就是各种数据分为哪些类型.比如我们电脑处理的各种文字.数字.图片.音频.视频等,这些都是数据的类型.而我们Python能直接处理的数据分为以下几种: 1.整数 Python的整数包含数学中的正数和负数,在程序中的表示方法也和数学中是一样的.比如:正数123,负数-456.在程序中表示为 a=123(表示为定义一个变量a,值为123),b= -456(表示为定义变量b,为-456).Python中的整数是没有大小限制的. 2.浮点数 为什么要称为浮点呢?1.23x109和12.3

零基础入门Python3-列表list详解

list是一个有序的列表,比如:某个班级里面总共有5个学生,这些学生名字清单依次是:zhangsan.lisi.wangwu.meimei.huanhuan.这个名字清单就是一个有序的列表,给他们的名字做一个排序[0-zhangsan,1-lisi,2-wangwu,3-meimei,4-huanhuan],当我们想随机去一个名字的时候就是 名字清单 -> 2号,那么2号对应的就是wangwu.在python中,list列表和这个名字清单的性质是一样的. 一.创建list列表 #方法1:直接用l

零基础入门Python3-元组tuple详解

tuple和list有相似之处就是都是有序的元素的集合.但是不同之处在于,tuple 的元素是固定的,元素是不可修改和删除的,但是tuple整个元组是可以删除的.而 list 的元素可以任意的修改删除. 一.tuple的定义 1.使用tuple()定义,记牢:tuple 是圆括号,而 list 为中括号 变量 = tuple()        #新建一个空的 tuple # 实例 a=tuple() print(type(a)) print(a) >>>    <class 'tu

【夯实基础】java关键字synchronized 详解

尊重版权:http://www.cnblogs.com/GnagWang/archive/2011/02/27/1966606.html Java语言的关键字,当它用来修饰一个方法或者一个代码块的时候,能够保证在同一时刻最多只有一个线程执行该段代码. 一.当两个并发线程访问同一个对象object中的这个synchronized(this)同步代码块时,一个时间内只能有一个线程得到执行.另一个线程必须等待当前线程执行完这个代码块以后才能执行该代码块. 二.然而,当一个线程访问object的一个sy

android四大基础组件--Service生命周期详解

android四大基础组件--ServiceService 生命周期详解 1.Service的生命周期: I> 在非绑定Service情况下,只有oncreate(),onStartCommand(),onDestory()方法情况下:  操作方法对应生命周期一: a.[执行startService(Intent)] 执行生命周期方法:oncreate()--->onStartCommand(): b.[执行stopService(Intent)] 执行生命周期方法:onDestory();

C#网络编程基础之进程和线程详解

在C#的网络编程中,进程和线程是必备的基础知识,同时也是一个重点,所以我们要好好的掌握一下. 一:概念 首先我们要知道什么是"进程",什么是"线程",好,查一下baike. 进程:是一个具有一定独立功能的程序关于某个数据集合的一次活动.它是操作系统动态执行的基本单元, 在传统的操作系统中,进程既是基本的分配单元,也是基本的执行单元. 线程:是"进程"中某个单一顺序的控制流. 关于这两个概念,大家稍微有个印象就行了,防止以后被面试官问到. 二:进程

Java基础11:Java泛型详解

Java基础11:Java泛型详解 泛型概述 泛型在java中有很重要的地位,在面向对象编程及各种设计模式中有非常广泛的应用. 什么是泛型?为什么要使用泛型? 泛型,即"参数化类型".一提到参数,最熟悉的就是定义方法时有形参,然后调用此方法时传递实参.那么参数化类型怎么理解呢?顾名思义,就是将类型由原来的具体的类型参数化,类似于方法中的变量参数,此时类型也定义成参数形式(可以称之为类型形参),然后在使用/调用时传入具体的类型(类型实参). 泛型的本质是为了参数化类型(在不创建新的类型的

java基础(2)--运算符详解

java基础(2)--运算符详解 自增自减规则 自增自减就是常用的 a = a++ 或者 a = ++a;前者是后缀式,先把a赋值给a,再加一:后者是后缀式,先加一,在赋值给a;而且a++,++a并不是原子操作,在当线程环境下并不会出错,当放在多线程下时,就会出现数据错误的问题. public class Test01 { private static int a = 0; private static int b = 0; private static AtomicInteger atomic

java基础学习——4、集合类详解

一.Java集合框架图 上述类图中,实线边框的是实现类,比如ArrayList,LinkedList,HashMap等,折线边框的是抽象类,比如AbstractCollection,AbstractList,AbstractMap等,而点线边框的是接口,比如Collection,Iterator,List等. 发现一个特点,上述所有的集合类,都实现了Iterator接口,这是一个用于遍历集合中元素的接口,主要包含hashNext(),next(),remove()三种方法. 它的一个子接口Lin