以文本方式查看主题 - 金字塔客服中心 - 专业程序化交易软件提供商 (http://222.73.7.161/bbs/index.asp) -- 金字塔软件问题提交 (http://222.73.7.161/bbs/list.asp?boardid=2) ---- 増加多空开仓正负2 (http://222.73.7.161/bbs/dispbbs.asp?boardid=2&id=59040) |
-- 作者:qaz88 -- 发布时间:2013/11/21 9:16:18 -- [讨论]为何会出现当天开仓又当天平仓,直接亏了手续费的问题? 老师你好!如下代码増加多空开仓正负2怎么无信号出.请指教. //KD:=cross(kp,0) and n=2; //PD:=kp<0; //KK:=cross(0,kp) and n=2; //PK:=kp>0;
|
-- 作者:lichenghu -- 发布时间:2013/11/21 9:17:55 -- 您好,问题描述不清! 对应KP是什么?
请发全代码 |
-- 作者:qaz88 -- 发布时间:2013/11/21 9:32:41 -- VAR1:=EMA(EMA(C,9),9); VAR2:=REF(VAR1,1); kp:=(VAR1-VAR2)/VAR2*100000; EXITTIME:=IF (STRLEFT(STKLABEL(),2)=STRLEFT(\'IFD\',2),TIME >= 151400,TIME >= 145800) ; aXITTIME:=IF (STRLEFT(STKLABEL(),2)=STRLEFT(\'IFD\',2),TIME < 151400,TIME < 145800) ; kp:=STKINDI(\'\',\'zldt.kp\',0,1); KD:=cross(kp,0); PD:=kp<0; KK:=cross(0,kp); PK:=kp>0; 开多:BUY(kd and aXITTIME,lots,market); 平多:SELL(PD OR EXITTIME,lots,market); 开空:BUYSHORT(kk and aXITTIME,lots,market); 平空:SELLSHORT(PK OR EXITTIME,lots,market);
|
-- 作者:yukizzc -- 发布时间:2013/11/21 9:51:37 -- kp:=STKINDI(\'\',\'zldt.kp\',0,1);
这个调用的指标是什么? 您开平条件都和kp有关 |
-- 作者:qaz88 -- 发布时间:2013/11/21 10:21:02 -- 不想公开.而且更改对引用是无关系的请帮改下好吗 |
-- 作者:yukizzc -- 发布时间:2013/11/21 10:30:27 -- 这样您自行调试下,在 kp:=STKINDI(\'\',\'zldt.kp\',0,1);
这行下面输出下比如 temp:kp; 这样可以在图上看下您的temp值是多少,依次类推看下开平条件是否成立。 |
-- 作者:qaz88 -- 发布时间:2013/11/21 10:48:28 -- 不明你意思.我是想当KD值大于0再加2价位开多仓.当KK小于0负2价位开空仓.是这样想法请帮忙改下好吗?? |
-- 作者:yukizzc -- 发布时间:2013/11/21 11:02:32 -- KD:=cross(kp,0);
PD:=kp<0;
KK:=cross(0,kp);
PK:=kp>0;
你的开仓条件都需要用到kp,而这个kp你是STKINDI(\'\',\'zldt.kp\',0,1)调用其他指标的数值。
我这边不知道你这个指标是多少
|
-- 作者:qaz88 -- 发布时间:2013/11/21 11:10:23 -- 你是一定要公开指标才可写吗 |
-- 作者:qaz88 -- 发布时间:2013/11/21 11:11:15 -- 你写个格式我按你套上去好吗 |