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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 一天只交易一次,怎么写?

   

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


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

主题:一天只交易一次,怎么写?

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


加好友 发短信
等级:新手上路 帖子:54 积分:0 威望:0 精华:0 注册:2015/1/7 8:05:14
一天只交易一次,怎么写?  发帖心情 Post By:2020/3/2 22:19:23    Post IP:119.130.209.77[只看该作者]

请教:我写了一个教易系统,但交易很多次,我希望它一天只交易一次,怎么写?

另:请教一下,金字塔可以同时交易几个指定的期货产品吗?


 回到顶部
美女呀,离线,留言给我吧!
zm71212302
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:论坛游侠 帖子:201 积分:0 威望:0 精华:0 注册:2013/4/6 22:01:12
  发帖心情 Post By:2020/3/2 23:06:43    Post IP:36.102.6.117[只看该作者]

ma1:ma(c,30);
ma2:ma(c,80);
开多:=cross(ma1,ma2);
平多:=cross(ma2,ma1);
VARIABLE:jilu:=0;//记录交易次数
bbs:=date<>ref(date,1),LINETHICK0;//每天都是新的开始
if bbs and jilu=2 then jilu:=0;//控制开仓条件

if 平多 and jilu=1 then 
    begin 
      DRAWTEXT(jilu=1,c,'平多',COLORGREEN); //可以将他成平仓函数
       jilu:=2;
end   
if 开多 and jilu=0 then 
    begin
      DRAWTEXT(jilu=0,c,'开多',COLORRED);  
      jilu:=1;
end      


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


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2020/3/2 23:14:42    Post IP:101.88.241.192[只看该作者]

 

【金字塔使用技巧】----限定一天交易次数

 

variable:num=0;// 全局变量,来控制当天交易次数

cs:=5;//限定一天最多交易5次

 

ma5:=ma(close,5);

ma20:=ma(close,20);

 

con1:=cross(ma5,ma20);

con2:=cross(ma20,ma5);

 

if cond2 and holding>0 then sell(1,1,market);

if cond1  and lossnum<5  then 

  begin

  buy(1,1,market);

  num:=num+1;

  end

if time=closetime(0) then num:=0;// 商品期货,收盘的同时,num赋值为0

//收盘num不赋值为0,第二天就不再开仓了

 

 

http://222.73.7.161/bbs/dispbbs.asp?BoardID=16&ID=67931&skin=0

 

 

[此贴子已经被作者于2020/3/20 18:19:25编辑过]


编程无捷径,技巧靠积累。
 回到顶部