以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请问这个程序是否能实现手动+程序化下单呢? (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=76514) |
-- 作者:a8782572 -- 发布时间:2015/3/16 16:34:34 -- 请问这个程序是否能实现手动+程序化下单呢? 这种交易依赖于第一笔单,请问第一笔单是开盘第一张单吗?如果是夜盘,是不是夜盘开始下的第一张单呢? IF BARPOS<=4 THEN//开盘第4根线,下完第一笔单之后,自动下10笔限价单 BEGIN IF type(1)=1 THEN BEGIN BUY(1,1,LIMITR,ENTERPRICE-2); BUY(1,1,LIMITR,ENTERPRICE-4); BUY(1,1,LIMITR,ENTERPRICE-6); BUY(1,1,LIMITR,ENTERPRICE-8); BUY(1,1,LIMITR,ENTERPRICE-10); SELL(1,1,LIMITR,ENTERPRICE+2); SELL(1,1,LIMITR,ENTERPRICE+4); SELL(1,1,LIMITR,ENTERPRICE+6); SELL(1,1,LIMITR,ENTERPRICE+8); SELL(1,1,LIMITR,ENTERPRICE+10); END; IF type(1)=2 THEN BEGIN BUY(1,1,LIMITR,EXITPRICE-2); BUY(1,1,LIMITR,EXITPRICE-4); BUY(1,1,LIMITR,EXITPRICE-6); BUY(1,1,LIMITR,EXITPRICE-8); BUY(1,1,LIMITR,EXITPRICE-10); SELL(1,1,LIMITR,EXITPRICE+2); SELL(1,1,LIMITR,EXITPRICE+4); SELL(1,1,LIMITR,EXITPRICE+6); SELL(1,1,LIMITR,EXITPRICE+8); SELL(1,1,LIMITR,EXITPRICE+10); END; END; IF BARPOS>4 THEN //开盘4根K线后开始程序化交易 BEGIN IF type(1)=1 THEN BEGIN SELL(1,1,LIMITR,ENTERPRICE+2); IF TREMAINQTY(1,\'\',\'\')<=5 THEN BEGIN BUY(1,1,LIMITR,ENTERPRICE-10); end; END; IF type(1)=2 THEN BEGIN IF TREMAINQTY(2,\'\',\'\')<=5 THEN BEGIN SELL(1,1,LIMITR,EXITPRICE+10); end; BUY(1,1,LIMITR,EXITPRICE-2); END; END; |
-- 作者:jinzhe -- 发布时间:2015/3/16 16:35:41 -- 当天开盘前4根k线,不是barpos<=4,是todaybar<=4 |
-- 作者:a8782572 -- 发布时间:2015/3/16 16:41:38 -- 那夜盘第一根K线也是todaybar吗? 日盘第一根K线是神马呢?
|
-- 作者:jinzhe -- 发布时间:2015/3/16 16:48:21 -- tt:valuehwen(ref(time=closetime(1),1),todaybar);
tt就是白盘的第一根k线 |