以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://222.73.7.161/bbs/index.asp)
--  公式模型编写问题提交  (http://222.73.7.161/bbs/list.asp?boardid=4)
----  [原创]请问 当根k线只交易一次如何写?  (http://222.73.7.161/bbs/dispbbs.asp?boardid=4&id=168632)

--  作者:xhbsy007
--  发布时间:2019/3/6 13:11:21
--  [原创]请问 当根k线只交易一次如何写?
老师:请问 图表交易 当根k线只交易一次如何写?

例如:平仓后当根不再开仓;开仓后当根不再平仓
[此贴子已经被作者于2019/3/6 13:11:51编辑过]

--  作者:FireScript
--  发布时间:2019/3/6 13:14:52
--  
 可以试下这样限制下。

if sellcond and not(buycond) then sell()...;

同理开仓时候:

if  buycond  and not(sellcond) then buy();

--  作者:xhbsy007
--  发布时间:2019/3/6 13:42:07
--  
老师:帮我加下限制条件吧,我没加成功,谢谢!

平空:sellshort(平空条件 , 0,limitr,open),IGNORECHECKPRICE;
平多:sell(平多条件  ,0,limitr,open),IGNORECHECKPRICE;

开空止盈:sellshort(开空止损条件 , 0,limitr,open),IGNORECHECKPRICE;
开多止盈:sell(开多止损条件 ,0,limitr,open),IGNORECHECKPRICE;

开空: buyshort(开空条件  ,1,limitr,open),IGNORECHECKPRICE;
开多: buy(开多条件  , 1,limitr),IGNORECHECKPRICE;

--  作者:FireScript
--  发布时间:2019/3/6 13:49:45
--  
 平空:sellshort(平空条件, 0,limitr,open),IGNORECHECKPRICE;
平多:sell(平多条件  ,0,limitr,open),IGNORECHECKPRICE;

开空止盈:sellshort(开空止损条件 , 0,limitr,open),IGNORECHECKPRICE;
开多止盈:sell(开多止损条件 ,0,limitr,open),IGNORECHECKPRICE;

开空: buyshort(开空条件 and not(开空止损条件 or 平空条件)  ,1,limitr,open),IGNORECHECKPRICE;
开多: buy(开多条件 and not(开多止损条件 or 平多条件) , 1,limitr),IGNORECHECKPRICE;

你这种这样改下试下。

--  作者:xhbsy007
--  发布时间:2019/3/6 15:03:06
--  
不行,这样就没任何开平仓信号了
--  作者:FireScript
--  发布时间:2019/3/6 15:04:55
--  
 你开平条件之间是不是有什么关联的。给出完整代码。
--  作者:kamiki
--  发布时间:2021/2/3 13:19:39
--  
怎么都没人回答啊?