金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: 代人发帖

金字塔量化如何实现?

[复制链接]

2

主题

97

帖子

97

积分

等级: 免费版

注册:
2024-9-17
曾用名:
发表于 2024-9-23 19:25 | 显示全部楼层
我已经申请到了专业版,做了一个测试程序如下,但后台测试结果都是0,无成交,我的程序哪里有问题?谢谢!

程序:
//测试程序,每一根阳线做多,一倍盈亏比

COND1:= ((CLOSE-OPEN)/(HIGH-LOW) > 0.8) AND ((CLOSE-OPEN) >2) AND  ((CLOSE-OPEN) < 10 ) ;//每一根实体阳线做多
ENTER1:=HIGH+0.2;//入场价
HIGH1:= HIGH+HIGH-LOW;//止盈价
LOW1 := LOW-0.2;//止损价


IF COND1 THEN
BEGIN
                   
           TBUY(1,1,STP,ENTER1);
             
END

if tenterbars(0)=1 then
begin
        tsell(1,tbuyholding(1),stplmt,HIGH1);
        tsell(1,tbuyholding(1),stplmt,LOW1);
END

if tenterbars(1)=1 and TISPRVREMAIN(1)=1 then
begin
        TCANCEL(1,1);
END

补充内容 (2024-9-24 08:09):
订单逻辑如下,麻烦专家修正代码:
1、信号K的下一根K线入场,发出一个订单。
2、如果下一根k线入不了场,就撤单。
3、如果入场成交,就立刻分别丢出2个止盈、止损单
4、止盈或止损单其中一个成交,另一订单自动撤单
回复

使用道具 举报

2

主题

97

帖子

97

积分

等级: 免费版

注册:
2024-9-17
曾用名:
发表于 2024-9-24 08:12 | 显示全部楼层
技术008 发表于 2024-9-23 09:11
是的,你可以联系销售申请试用

后面跟帖是我的新问题,麻烦专家帮我修正一下我的代码,我不熟悉这些代码的使用,谢谢!



回复

使用道具 举报

31

主题

7766

帖子

7776

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-9-24 09:02 | 显示全部楼层
COND1:= ((CLOSE-OPEN)/(HIGH-LOW) > 0.8) AND ((CLOSE-OPEN) >2) AND  ((CLOSE-OPEN) < 10 ) ;//每一根实体阳线做多
ENTER1:=HIGH+0.2;//入场价
HIGH1:= HIGH+HIGH-LOW;//止盈价
LOW1 := LOW-0.2;//止损价


IF COND1 THEN
BEGIN
                  
           TBUY(1,1,lmt,ENTER1);
            
END

if tenterbars(0)=1 then
begin
        tsell(close>tenterprice+5*mindiff,tbuyholding(1),lmt,close);
        tsell(close<tenterprice-5*mindiff,tbuyholding(1),lmt,close);
END

if tenterbars(1)=1 and TISPRVREMAIN(1)=1 then
begin
        TCANCEL(1,1);
END
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

2

主题

97

帖子

97

积分

等级: 免费版

注册:
2024-9-17
曾用名:
发表于 2024-9-24 10:24 | 显示全部楼层
技术008 发表于 2024-9-24 09:02
COND1:= ((CLOSE-OPEN)/(HIGH-LOW) > 0.8) AND ((CLOSE-OPEN) >2) AND  ((CLOSE-OPEN) < 10 ) ;//每一根实 ...

多谢!反馈真快,我测试一下
回复

使用道具 举报

2

主题

97

帖子

97

积分

等级: 免费版

注册:
2024-9-17
曾用名:
发表于 2024-9-25 08:01 | 显示全部楼层
我测试了一下上面代码,查了一下交易报告交易明细,入场价和出场价,与我的要求不一致,我把tsell两句改成如下,做了注释,当然回测也是不行的,但你就知道我的意思了。请帮我修改一下,满足我的需求,谢谢:

//测试程序,需求:每一根阳线作为信号k线,比信号k线高一个tick,下一根k线入场,一倍盈亏比。
//订单逻辑如下:
//1、信号K的下一根K线入场,发出一个订单。
//2、如果下一根k线入不了场,就撤单。
//3、如果入场成交,就立刻分别丢出2个止盈、止损单
//4、止盈或止损单其中一个成交,另一订单自动撤单

COND1:= ((CLOSE-OPEN) >2) AND  ((CLOSE-OPEN) < 10 ) ;//每一根实体阳线做为信号k线
ENTER1:=HIGH+mindiff;//入场价
HIGH1:= CLOSE+CLOSE-LOW;//止盈价
LOW1 := LOW-mindiff;//止损价


IF COND1 THEN
BEGIN
                  
           TBUY(1,1,STP,ENTER1);//这里我希望是达到STP订单的功能模式,价格波动达到ENTER1价格,就下一个市价单成交
            
END



if tenterbars(0)=1 then
begin
        tsell(close>=HIGH1,tbuyholding(1),lmt,HIGH1);  //入场后价格波动达到HIGH1(不是收盘价达到)止盈价格,卖出止盈
        tsell(close<=LOW1,tbuyholding(1),lmt,LOW1);   //入场后价格波动达到LOW1(不是收盘价达到)止损价格,卖出止损
END

if tenterbars(1)=1 and TISPRVREMAIN(1)=1 then
begin
        TCANCEL(1,1);
END
回复

使用道具 举报

31

主题

7766

帖子

7776

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2024-9-25 09:00 | 显示全部楼层
没有stp订单的,大部分交易所都不支持,你要下止损止盈都代码里自己写价格符合以后再发单
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

2

主题

97

帖子

97

积分

等级: 免费版

注册:
2024-9-17
曾用名:
发表于 2024-9-25 09:15 | 显示全部楼层
技术008 发表于 2024-9-25 09:00
没有stp订单的,大部分交易所都不支持,你要下止损止盈都代码里自己写价格符合以后再发单

ok,我改一下再看看
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 微信登录

本版积分规则

手机版|小黑屋|上海金之塔信息技术有限公司 ( 沪ICP备13035422号 )

GMT+8, 2024-12-24 02:02 , Processed in 0.203870 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表