欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 请问程式上如何描述:前一根K线周期里有开仓交易(要判断出是多仓还是空仓)并发生止损这个事件?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有2861人关注过本帖树形打印复制链接

主题:请问程式上如何描述:前一根K线周期里有开仓交易(要判断出是多仓还是空仓)并发生止损这个事件?

帅哥哟,离线,有人找我吗?
legend
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:55 积分:172 威望:0 精华:0 注册:2013/3/6 20:37:28
请问程式上如何描述:前一根K线周期里有开仓交易(要判断出是多仓还是空仓)并发生止损这个事件?  发帖心情 Post By:2013/3/9 20:33:35    Post IP:221.234.46.97[只看该作者]

请问程式上如何描述:前一根K线周期里有开仓交易(要判断出是多仓还是空仓)并发生止损这个事件?因为后面的操作需要这个判断,但不知道金子塔该如何写?希望高手指点!谢谢!


 回到顶部
帅哥哟,离线,有人找我吗?
qwe123
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游民 帖子:317 积分:1565 威望:0 精华:0 注册:2012/10/9 11:12:26
  发帖心情 Post By:2013/3/10 12:36:13    Post IP:27.227.255.243[只看该作者]

r1:=ref(holding,1)-ref(holding,2);
//r1=0表示仓位没有变化;其他的值自己考虑一下;

r2:=if(ref(cond1,1) and not(ref(cond2,1)) and r1<>0,1,0);
//r2=1表示用止损条件cond1进行了止损操作,cond2指平仓操作条件;

r3:=if(not(ref(cond1,1)) and ref(cond2,1) and r1<>0,1,0) ;
//r3=1表示非止损操作,而是由平仓条件cond2进行了操作。

r4:=if(ref(cond1,1) and ref(cond2,1) and r1<>0,1,0);
//r4=1表示上一根k线同时满足了止损和平仓条件,具体是谁的动作取决于程序中是平仓语句写在前面还是止损写在前面。


没有使用经验,自己试一下 (图表交易)


 回到顶部
帅哥哟,离线,有人找我吗?
legend
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:55 积分:172 威望:0 精华:0 注册:2013/3/6 20:37:28
  发帖心情 Post By:2013/3/10 14:22:12    Post IP:221.234.46.97[只看该作者]

以下是引用qwe123在2013-3-10 12:36:13的发言:
r1:=ref(holding,1)-ref(holding,2);
//r1=0表示仓位没有变化;其他的值自己考虑一下;
十分感谢,大致思路有了  谢谢

 回到顶部