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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 10点止盈怎么写?

   

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


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

主题:10点止盈怎么写?

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/6/8 9:30:02    Post IP:58.246.57.26[显示全部帖子]

sell((c-ENTERPRICE)>=10*MINDIFF and holding>0,holding,market);
sellshort((ENTERPRICE-c)>=10*MINDIFF and holding<0,holding,market);


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/6/15 9:14:50    Post IP:58.246.57.26[显示全部帖子]

 多空各算一次,还是多空在一起总共只一次?


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/6/15 9:24:03    Post IP:58.246.57.26[显示全部帖子]

可以参考下这里的思路:
http://www.weistock.com/bbs/dispbbs.asp?BoardID=10&ID=173541&replyID=&skin=1


命数如织,当如磐石。
 回到顶部
帅哥哟,离线,有人找我吗?
FireScript
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2020/6/16 9:08:04    Post IP:58.246.57.26[显示全部帖子]

 用2个全局变量,各种分别控制下。

VARIABLE:NUM1:=0,NUM2:=0;                            // 全局变量,来控制当天交易次数
CS:=1;                                              //限定一天多空最多各交易1次
MA5:=MA(CLOSE, 5);
MA20:=MA(CLOSE, 20);
COND1:=CROSS(MA5,MA20);
COND2:=CROSS(MA20,MA5);

IF COND2 AND HOLDING>0 THEN SELL(1,1,MARKET);    
IF COND2 AND HOLDING=0 AND NUM2<CS THEN
BEGIN
    BUYSHORT(1,1,MARKET);
    NUM2:=NUM2+1;
END

IF COND1 AND HOLDING<0 THEN SELLSHORT(1,1,MARKET); 
IF COND1 AND HOLDING=0 AND NUM1<CS THEN          
BEGIN
BUY(1,1,MARKET);
NUM1:=NUM1+1;
END


IF TIME=CLOSETIME(0) THEN // CLOSETIME(0)是取商品期货最后一节的交易时间,收盘的同时,NUM赋值为0。
BEGIN
 NUM1:=0;
 NUM2:=0;            
END


命数如织,当如磐石。
 回到顶部