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


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 老师,能帮忙移植个文华模型吗

   

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


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

主题:老师,能帮忙移植个文华模型吗

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


加好友 发短信
等级:新手上路 帖子:5 积分:0 威望:0 精华:0 注册:2019/5/24 9:51:27
老师,能帮忙移植个文华模型吗  发帖心情 Post By:2019/6/5 11:27:25    Post IP:117.155.212.97[只看该作者]

之前一直用文华进行交易,但是不是很好用,能帮忙移植到金字塔进行交易吗?
MID:=MA(C,N);//计算中轨       
TMP:=STD(C,M)*SDEV;//计算标准差
DISPTOP:REF(MID,P)+TMP;//平移BOLL通道上轨
DISPBOTTOM:REF(MID,P)-TMP;//平移BOLL通道下轨
//系统入场
C>=DISPTOP,BPK;
C<=DISPBOTTOM,SPK;
C<0.97*BKPRICE,SP;
C>1.03*SKPRICE,BP;
AUTOFILTER;
TRADE_OTHER('AUTO');

 回到顶部
帅哥,在线噢!
wenarm
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/6/5 13:13:41    Post IP:180.169.30.6[只看该作者]

MID:=MA(C,N);//计算中轨      
TMP:=STD(C,M)*SDEV;//计算标准差
DISPTOP:REF(MID,P)+TMP;//平移BOLL通道上轨
DISPBOTTOM:REF(MID,P)-TMP;//平移BOLL通道下轨
//系统入场


if C>=DISPTOP then begin
 sellshort(HOLDING<0,1,MARKET);
 buy(HOLDING=0,1,MARKET);
end

if C>=DISPTOP then begin
 sell(HOLDING>0,1,MARKET);
 buyshort(HOLDING=0,1,MARKET);
end

if C<0.97*BKPRICE then begin
 sell(HOLDING>0,1,MARKET);
end


if C>1.03*SKPRICE then begin
 sellshort(HOLDING<0,1,MARKET);
end



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
yeyong
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:新手上路 帖子:5 积分:0 威望:0 精华:0 注册:2019/5/24 9:51:27
  发帖心情 Post By:2019/6/5 20:52:37    Post IP:117.155.212.97[只看该作者]

老师,提示这个东西,请问如何修改啊
图片点击可在新窗口打开查看此主题相关图片如下:qq图片20190605205212.png
图片点击可在新窗口打开查看

 回到顶部
帅哥,在线噢!
wenarm
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2019/6/6 8:30:38    Post IP:180.169.30.6[只看该作者]

MID:=MA(C,N);//计算中轨      
TMP:=STD(C,M)*SDEV;//计算标准差
DISPTOP:REF(MID,P)+TMP;//平移BOLL通道上轨
DISPBOTTOM:REF(MID,P)-TMP;//平移BOLL通道下轨
//系统入场


if C>=DISPTOP then begin
 sellshort(HOLDING<0,1,MARKET);
 buy(HOLDING=0,1,MARKET);
end

if C>=DISPTOP then begin
 sell(HOLDING>0,1,MARKET);
 buyshort(HOLDING=0,1,MARKET);
end

if C<0.97*ENTERPRICE  and HOLDING>0 then begin
 sell(1,1,MARKET);
end


if C>1.03*ENTERPRICE and HOLDING<0 then begin
 sellshort(1,1,MARKET);
end



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