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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 涨跌停板函数问题

   

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


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

主题:涨跌停板函数问题

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


加好友 发短信
等级:论坛游侠 帖子:258 积分:0 威望:0 精华:0 注册:2014/2/18 11:04:12
涨跌停板函数问题  发帖心情 Post By:2016/5/24 18:02:20    Post IP:183.138.202.50[只看该作者]

在后台K线完成策略用到了DYNAINFO(54)(53)函数判断,可是无法下单,请检查是哪里错误;
/////////////////////
全部买持:=TBUYHOLDINGEX('','',1);
DEBUGFILE('e:\TESTisp2.TXT','全部买持%.0f',全部买持);
全部卖持:=TSELLHOLDINGEX('','',1);
input:ss(1,1,10,1);
P:=26;
S:=12;
M:=9;
DIFF := EMA(CLOSE,S) - EMA(CLOSE,P);
DEA  := EMA(DIFF,M);
macd := 2*(DIFF-DEA);
nzt:=not(DYNAINFO(54));
ndt:=not(DYNAINFO(55));

//////////////////////
if nzt and macd>0   then begin
if 全部卖持>0 then BEGIN
tsellshort(1,0,LMT,CLOSE,0,'','');
end
if 全部买持=0 then BEGIN
tbuy(1,ss,LMT,CLOSE,0,'','');
end
end
////////////////////////////
if ndt and macd<0    then begin 
if 全部买持>0 then BEGIN
tsell(1,0,LMT,CLOSE,0,'','');
end
if 全部卖持=0 then BEGIN
tbuyshort(1,ss,LMT,CLOSE,0,'','');
end 
end

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


加好友 发短信
等级:论坛游侠 帖子:258 积分:0 威望:0 精华:0 注册:2014/2/18 11:04:12
  发帖心情 Post By:2016/5/24 18:05:02    Post IP:183.138.202.50[只看该作者]

但是下单条件去掉DYNAINFO(54)(53)就可以正常交易

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


加好友 发短信
等级:罗宾汉 帖子:11808 积分:20695 威望:0 精华:10 注册:2009/8/18 8:15:13
  发帖心情 Post By:2016/5/24 18:12:10    Post IP:180.169.30.6[只看该作者]

nzt:=not(DYNAINFO(54));
ndt:=not(DYNAINFO(55));
 
这2句话啥意思?如果你的本意是用来判断涨跌停板的,你应该这么处理
 
nzt:=DYNAINFO(7)+0.01 < DYNAINFO(54);
ndt:=DYNAINFO(7)-0.01 > DYNAINFO(55);


金字塔—专业程序化软件提供商

金字塔-技术部

-----------------------------------------------------------------------------------------------------

工作时间:周一至周五 08:30 - 17:30   周末及法定节假日休息

Email:service@weistock.com
 回到顶部