以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 求助一个交易开仓,平仓的代码 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=157795) |
-- 作者:zhou1980 -- 发布时间:2017/9/11 17:20:54 -- 求助一个交易开仓,平仓的代码 求助一个交易开仓,平仓的代码,思路如下: 当A条件成立,以委买一价减一跳的价格下多单委托单。下单50秒后没有成交,就撤单,等待下一次A条件成立。 如果50秒内成交了,就以成交价加5跳下多平委托单,至到成交,如果期间一直没有成交,市场价格低于成交价的5跳了,就撤掉之前的多平委托单,再以市价下多平的委托单。 当B条件成立,以委卖一价加一跳的价格下空单委托单。下单50秒后没有成交,就撤单,等待下一次B条件成立。 如果50秒内成交了,就以成交价减5跳下空平委托单,至到成交,如果期间一直没有成交,市场价格高于成交价的5跳了,就撤掉之前的空平委托单,再以市价下空平的委托单。 |
-- 作者:wenarm -- 发布时间:2017/9/11 19:06:36 -- 图表中无法你的精细化控制需求,只能完成前半部分开仓动作。 委买委买价需要用动态行情函数获得,但是不建议用DYNAINFO动态行情函数在图表上处理,建议你的下单价格改成其他的。 buy(condA,1,LIMIT,DYNAINFO( 28)-MINDIFF),IGNORECHECKPRICE 撤单追单图表中只能通过设置实现,在交易--下单设置---程序化交易中开平仓追撤单设置 http://www.weistock.com/WeisoftHelp/chengshihuajiaoyi.htm [此贴子已经被作者于2017/9/11 19:15:22编辑过]
|
-- 作者:zhou1980 -- 发布时间:2017/9/12 1:00:28 -- 那用后台程序能写出来不? |
-- 作者:wenarm -- 发布时间:2017/9/12 8:11:05 -- 后台需要专业版。 |
-- 作者:zhou1980 -- 发布时间:2017/9/12 10:13:25 -- 我有专业版 |
-- 作者:wenarm -- 发布时间:2017/9/12 13:39:03 -- 逻辑参考范例代码如下 GLOBALVARIABLE:flag=0; if c>o then BEGIN end |