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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → [求助]

   

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


  共有3538人关注过本帖平板打印复制链接

主题:[求助]

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


加好友 发短信
等级:论坛游侠 帖子:100 积分:0 威望:0 精华:0 注册:2018/11/27 19:34:44
  发帖心情 Post By:2020/9/29 19:49:27    Post IP:182.35.2.79[只看该作者]

越弄越乱,我把源码发上来,麻烦老师帮我改一下,把这个条件加进去。谢谢

 

INPUT:SS(1,1,999,1);//开仓手数
INPUT:ZY(2,0,999,1);//止盈 3%
INPUT:ZS(1,0,999,1);//止损 1%

趋势线:INTPART(STKINDI('','自定均线.ma1',0,3,0)),COLORMAGENTA,linethick2;

jc:=(H-趋势线)/趋势线>0.02;
开空:=jc;


jc1:=(趋势线-L)/趋势线>0.02;
开多:=jc1;

KD:=开多;
KK:=开空;

 IF KD AND HOLDING<=0 THEN
 BEGIN
 SELLSHORT(HOLDING<0,SS,MARKETR);
 BUY(HOLDING=0,SS,MARKETR);
 END
 
 IF KK  AND HOLDING>=0 THEN
 BEGIN
 SELL(HOLDING>0,SS,MARKETR);
 BUYSHORT(HOLDING=0,SS,MARKETR);
 END
 
 //盈利
DZYJ:=ENTERPRICE*(1+ZY/100);
IF HOLDING AND C>=DZYJ THEN
BEGIN
 SELL(HOLDING,0,MARKETR);
END
KZYJ:=ENTERPRICE*(1-ZY/100);
IF HOLDING=-1*SS AND C<=KZYJ THEN
BEGIN
 SELLSHORT(HOLDING=-1*SS,0,MARKETR);
END

//止损
DZS2:=ENTERPRICE*(1-ZS/100);
IF C<DZS2 AND HOLDING>0 AND ENTERBARS>0 THEN
BEGIN
SELL(HOLDING>0,0,MARKETR);
END
KZS2:=ENTERPRICE*(1+ZS/100);
IF C>KZS2 AND HOLDING<0 AND ENTERBARS>0 THEN
BEGIN
SELLSHORT(HOLDING<0,0,MARKETR);
END
 
持仓:HOLDING,COLORWHITE,LINETHICK0;
资产:ASSET,NOAXIS,COLORGRAY;  

[此贴子已经被作者于2020/9/29 19:50:29编辑过]

 回到顶部
总数 16 1 2 下一页