以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 新手请教 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=86518) |
-- 作者:aaa4321q -- 发布时间:2015/10/22 16:23:05 -- 新手请教 老师,我是新手,想老师帮我编写公式(后台交易):当我在n价位开多之后,价格下跌5个点位就按A买平,如果不成交,价格再下跌多5个点,则取消原来的平单,按市场价平掉 |
-- 作者:jinzhe -- 发布时间:2015/10/22 16:26:02 -- if dynainfo(7)<n-5*mindiff then tsell(1,1,lmt,a);
if dynainfo(7)<n-10*mindiff and TISREMAIN(2)<>0 then begin tcancel(1,2); sleep(1000); tsell(1,1,mkt); end
|
-- 作者:aaa4321q -- 发布时间:2015/10/22 22:25:12 -- 请教老师: 1、为什么要用sleep(1000),具体作用是什么,如果没有加这句会出现什么情况? 2、 tcancel(1,0)是不是代表撤销前面所有委托
|
-- 作者:aaa4321q -- 发布时间:2015/10/22 22:50:23 -- 还有,TISREMAIN(2)<>0是表示有未成交易吗,为什么用“<>”,,可以用tholding2吗,用法是有什么区别 |
-- 作者:jinzhe -- 发布时间:2015/10/23 8:51:42 -- 1.暂停1秒钟,让帐号有时间接收撤单系统 2.是的,所有单子,如果有指向性的,可以单独设定某种单子 3.表示有未成交单,用tholding2并不能判断未成交单 |
-- 作者:A3312 -- 发布时间:2015/10/23 20:33:54 -- 老师,TISREMAIN同时识别未成交平多和未成交开空,应该怎样写? |
-- 作者:jinzhe -- 发布时间:2015/10/26 8:54:49 -- 你先看下函数说明,里面有写数字对应的下单方向 |