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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 一天总共两单。

   

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


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

主题:一天总共两单。

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


加好友 发短信
等级:超级版主 帖子:18691 积分:0 威望:0 精华:0 注册:2013/7/15 9:22:16
一天总共两单。  发帖心情 Post By:2018/11/20 12:51:53    Post IP:180.169.30.6[只看该作者]

请教:我想在上午11点前,晚上11点前各买一单怎么设置?一天总共两单。

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/11/20 13:31:08    Post IP:180.169.30.6[只看该作者]

是图表程序化下单还是其他方式下单?如果是手工自动可以看下条件单:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看

如果是程序化下单:

VARIABLE:mark:=0;
其中buycond是你自己定义的开仓条件。你给的条件充其量算是时间和仓位现在,并没有明确开仓条件。下面是一个范例。
cond:(time>CLOSETIME(1) and time<=150000) or (time<=30000);

if cond and buycond and mark<2 then
begin
buy(1,1,market);
mark:=mark+1;
end

if time=CLOSETIME(0) then mark:=0;


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


加好友 发短信
等级:新手上路 帖子:28 积分:0 威望:0 精华:0 注册:2018/9/14 15:56:11
  发帖心情 Post By:2018/11/21 8:31:14    Post IP:182.104.92.107[只看该作者]

这个指标好像会出现,如果晚上11点前出现了两个买入信号,则第二天早上的第一单就买不进去了的情况。我是要求上午只开一单,晚上也开一单,都是第一单。

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


加好友 发短信
等级:超级版主 帖子:14496 积分:0 威望:0 精华:0 注册:2017/7/4 13:40:18
  发帖心情 Post By:2018/11/21 8:57:33    Post IP:180.169.30.6[只看该作者]

 那就用2个全局变量做控制即可。

VARIABLE:mark1:=0,mark2:=0;

cond1:(time>CLOSETIME(1) and time<=150000);
cond2:(time<=30000);
buycond:c>ma(c,2);//这是你自行定义的开仓条件,自行修改成你自己的下单条件即可。
if cond1 and buycond and mark1<1 then
begin
buy(1,1,market);
mark1:=mark1+1;
end

if cond2 and buycond and mark2<1 then
begin
buy(1,1,market);
mark2:=mark2+1;
end


if time=CLOSETIME(0) then begin  mark1:=0;mark2:=0;end


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