金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
12
返回列表 发新帖
楼主: 单高飞

我现在在文华上运行,想换到你们这,这个程序你们这能不能行?

[复制链接]

6

主题

14

帖子

14

积分

Rank: 1

等级: 新手上路

注册:
2024-4-28
曾用名:
 楼主| 发表于 2025-1-16 14:16 | 显示全部楼层
((SKPRICE-SKLOW)*UNIT*SKVOL)/VOLMARGIN>=0.099&&C>=SKPRICE-MINPRICE,BP(SKVOL);//保本

TRACING_ORDER(BK,ACTIVE_ORDER,2);
TRACING_ORDER(SK,ACTIVE_ORDER,2);
TRACING_ORDER(BP,ACTIVE_ORDER,2);
TRACING_ORDER(SP,ACTIVE_ORDER,2);//开仓平仓2秒不执行进行追单
回复

使用道具 举报

6

主题

14

帖子

14

积分

Rank: 1

等级: 新手上路

注册:
2024-4-28
曾用名:
 楼主| 发表于 2025-1-16 14:16 | 显示全部楼层
就这些您看一下
辛苦了,谢谢
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-1-16 14:17 | 显示全部楼层
看前面的,你先自己吧指标分别单独编写好

然后策略部分用stkindi去引用,先让自己去理解这个做法哦
不理解的话电话我
021-20339087
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-1-16 14:34 | 显示全部楼层
前面你通过stkindi把指标引用过来然后给wzd这些个变量赋值符号就行了,基本逻辑就是跨周期的指标单独新建指标
然后再当前策略部分通过stkindi引用过来


//这里是开平仓部分
if WZD and CROSS(C,HH) and C<HH1 and holding=0 then
begin
        sellshort(1,holding,marketr);
        buy(1,1,marketr);
END
if WZK and CROSS(LL,C) and C>LL1 and SKVOL=0 then
begin
        sell(1,holding,marketr);
        buyshort(1,1,marketr);
END
//止损止盈
if OPENPROFITPER<=-0.11499 or OPENPROFITPER>=0.116 then
begin
        sell(1,holding,marketr);
        sellshort(1,holding,marketr);
end

//保本
if hhv(OPENPROFITPER,enterbars)>=0.099   then  
begin
        sell(C<=enterprice+MINDIFF,holding,marketr);
        sellshort(C>=enterprice-MINDIFF,holding,marketr);
end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2025-1-16 15:54 | 显示全部楼层
//获取A的ZD指标,其他的指标都同理
WZD:stkindi('','A.ZD',0,7,0);



//这里是开平仓部分
if WZD and CROSS(C,HH) and C<HH1 and holding=0 then
begin
        sellshort(1,holding,marketr);
        buy(1,1,marketr);
END
if WZK and CROSS(LL,C) and C>LL1 and SKVOL=0 then
begin
        sell(1,holding,marketr);
        buyshort(1,1,marketr);
END
//止损止盈
if OPENPROFITPER<=-0.11499 or OPENPROFITPER>=0.116 then
begin
        sell(1,holding,marketr);
        sellshort(1,holding,marketr);
end

//保本
if hhv(OPENPROFITPER,enterbars)>=0.099   then  
begin
        sell(C<=enterprice+MINDIFF,holding,marketr);
        sellshort(C>=enterprice-MINDIFF,holding,marketr);
end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-18 22:03 , Processed in 0.176330 second(s), 20 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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