以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp) -- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4) ---- 请教:连亏切换交易方式问题。 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=95795) |
-- 作者:fsbdw -- 发布时间:2016/4/4 20:50:26 -- 请教:连亏切换交易方式问题。 买开:=C>REF(HHV(c,10),1); 卖平:=C<REF(LLV(c,10),1); 买平:=C>REF(HHV(c,10),1); 卖开:=C<REF(LLV(c,10),1); 平多:=SELL(卖平,0,THISCLOSE); 平空:=SELLSHORT(买平,0,THISCLOSE); 开多:=BUY(买开 AND HOLDING=0 ,多手 ,THISCLOSE); 开空:=BUYSHORT(卖开 AND HOLDING=0 ,空手,THISCLOSE); 请教大家:根据以上的公式思路,突破10个周期高低点开仓。我想加上连续出现两次亏损,就切换成突破20周期高低点开仓。这个语句如何编写?
|
-- 作者:fsbdw -- 发布时间:2016/4/5 9:48:26 -- 请教高手帮帮忙。 ![]() |
-- 作者:jinzhe -- 发布时间:2016/4/5 9:56:03 -- 请稍等,正在处理 |
-- 作者:fsbdw -- 发布时间:2016/4/5 9:57:29 -- 先谢谢了。 ![]() |
-- 作者:jinzhe -- 发布时间:2016/4/5 10:09:33 -- variable:bj=0,n=0; 买开2:=C>REF(HHV(c,20),1); if bj=1 then begin
if 卖平 and holding>0 and bj=0 then begin if n=2 and ref(n,1)<>2 then bj:=1;
|
-- 作者:fsbdw -- 发布时间:2016/4/5 12:11:17 -- 谢谢了。 ![]() |
-- 作者:fsbdw -- 发布时间:2016/4/8 0:06:02 -- 试录入代码之后,只会出现突破20高低开平仓。 我的意思是一开始用突破10周期高低开平仓,如果出现连续亏损两次,切换成突破20周期高低开平仓。接着盈利之后就又会切回突破10周期开平仓。请问我该怎么改动呢?
|
-- 作者:jinzhe -- 发布时间:2016/4/8 9:00:01 -- 盈利是当天交易总体是盈利的,然后就接着是10点的操作? |
-- 作者:fsbdw -- 发布时间:2016/4/8 9:03:39 -- 是该笔交易亏损计算,连续亏损两次,切换交易条件。 |
-- 作者:jinzhe -- 发布时间:2016/4/8 9:22:28 -- 你这不是回答我的问题啊,我的问的是要什么样的盈利情况再切换回去?是不是当前总体交易盈利了,就切换回10? |