以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  请教关于挂单价  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=59223)

--  作者:punkcat401
--  发布时间:2013/11/26 10:04:59
--  请教关于挂单价

以挂单的买价buy


以挂单的卖价sell

 

怎么写


--  作者:jinzhe
--  发布时间:2013/11/26 10:09:20
--  

jiage1:=if(islastbar,DYNAINFO( 34),close);
jiage2:=if(islastbar,DYNAINFO( 28),close);
buy(1,1,limitr,jiage1);
buyshort(1,1,limitr,jiage2);

--  作者:punkcat401
--  发布时间:2013/11/26 10:20:50
--  
以下是引用jinzhe在2013/11/26 10:09:20的发言:

jiage1:=if(islastbar,DYNAINFO( 34),close);
jiage2:=if(islastbar,DYNAINFO( 28),close);
buy(1,1,limitr,jiage1);
buyshort(1,1,limitr,jiage2);

如果想把挂单价+1跳后,和对价thisclose比较大小,然后再决定以什么价格买入

 

jiage1:=if(islastbar,DYNAINFO(28),close);

BB:=min(jiage1+1*mindiff,thisclose);

buy(1,1,BB);

 

这种写法可行吗,在实盘中有意义吗

[此贴子已经被作者于2013/11/26 10:21:41编辑过]

--  作者:jinzhe
--  发布时间:2013/11/26 10:25:57
--  

jiage1:=if(islastbar,DYNAINFO(28),close);

BB:=min(jiage1+1*mindiff,close);

buy(1,1,limitr,BB);

 

改成这样,实盘中有没有意义去咨询下有实际交易经验的人,或者发到实盘交易区

 
--  作者:punkcat401
--  发布时间:2013/11/26 10:40:44
--  
以下是引用jinzhe在2013/11/26 10:25:57的发言:

jiage1:=if(islastbar,DYNAINFO(28),close);

BB:=min(jiage1+1*mindiff,close);

buy(1,1,limitr,BB);

 

改成这样,实盘中有没有意义去咨询下有实际交易经验的人,或者发到实盘交易区

 

好的,如果使用限价指定,信号就必须是LOW或HIGH?

如果使用其他下单指令,才可用close?


--  作者:jinzhe
--  发布时间:2013/11/26 10:44:48
--  
没这样的限定,只要信号不闪烁即可
--  作者:punkcat401
--  发布时间:2013/11/26 10:49:19
--  
以下是引用jinzhe在2013/11/26 10:44:48的发言:
没这样的限定,只要信号不闪烁即可

这里用limitr,而非limit  有什么区别呢

 

limitr的帮助里写了“注意:最好开多用LOW,开空用HIGH来构造COND,否则容易冲突。”


--  作者:jinzhe
--  发布时间:2013/11/26 10:53:35
--  

担心编写不好造成信号闪烁,limitr是本周期限价,限定的价格是本周期的,limit是次周期限价,限定的价格是次周期的

你分别用一下,然后放到k线图上看一下,观察下下单价位,竖起来的三角箭头,就明白了