金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 4532|回复: 9

保留不参与交易指令的变量,在后台交易中有什么影响?

[复制链接]

79

主题

190

帖子

200

积分

Rank: 2

等级: 标准版

注册:
2022-1-10
曾用名:
发表于 2022-6-24 21:22 | 显示全部楼层 |阅读模式
类似下面的变量,不参与交易变量,只是拿来做心理演练,写进后台模式,有什么影响?
//中间变量         交易盈亏
LAST1:=INTPART(NUMPROFIT(1));//  
LAST2:=INTPART(NUMPROFIT(2));//
LAST3:=INTPART(NUMPROFIT(3));//  
LAST4:=INTPART(NUMPROFIT(4));//
LAST5:=INTPART(NUMPROFIT(5));//  
LAST6:=INTPART(NUMPROFIT(6));//
LAST7:=INTPART(NUMPROFIT(7));//  
LAST8:=INTPART(NUMPROFIT(8));//
LAST9:=INTPART(NUMPROFIT(9));//
LAST10:=INTPART(NUMPROFIT(10));//  
LAST11:=INTPART(NUMPROFIT(11));//
LAST12:=INTPART(NUMPROFIT(12));//
LAST13:=INTPART(NUMPROFIT(13));//  
LAST14:=INTPART(NUMPROFIT(14));//
LAST15:=INTPART(NUMPROFIT(15));//  
LAST16:=INTPART(NUMPROFIT(16));//
LAST17:=INTPART(NUMPROFIT(17));//  
LAST18:=INTPART(NUMPROFIT(18));//
LAST19:=INTPART(NUMPROFIT(19));//  
LAST20:=INTPART(NUMPROFIT(20));//

回复

使用道具 举报

44

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2022-6-24 23:19 | 显示全部楼层
这个没什么影响的,只是增加相应的计算而已你完全可以先把他们注释掉这样就不执行计算了
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

79

主题

190

帖子

200

积分

Rank: 2

等级: 标准版

注册:
2022-1-10
曾用名:
 楼主| 发表于 2022-6-27 07:03 | 显示全部楼层
//后台REF FRAMAVELOCITYDN STD 0.1
//参数设置:缺损值        最小值        最大值        步长
INPUT:MUL(0.1,0,3,0.1);// STD MULTIPLIER
INPUT:DN(20,1,100,1);//  
INPUT:MAN(20,1,100,1);//
INPUT:IRR(0.002,0.001,0.1,0.001); //头寸规模确定,初始风险占资产比例

//中间变量         头寸规模计算
TR1:=MAX((H-L),MAX(ABS(H-REF(C,1)),ABS(L-REF(C,1)))); // 当日真实波动幅度
ATR:=REF(MA(TR1,20),1);//20日平均真实波动幅度
IRRV:= MAX( INTPART((TASSET*IRR)/(ATR*MULTIPLIER)),1);// INTPART 是向下取整,0.43会取成0,图表无法开仓。

//中间变量        
N3:DN*2;
N1:=(HHV(C,DN)-LLV(C,DN))/DN;
N2:=REF( (HHV(C,DN)-LLV(C,DN)),DN)/DN;
N3:=(HHV(C,N3)-LLV(C,N3))/N3;
D:=(LOG(N1+N2)-LOG(N3))/LOG(2);
ALPHA:=EXP(-4.6*(D-1));
VELOCITY:=(C-REF(C,DN))/DN;
FRAMAVELOCITY:=EMA(DMA(VELOCITY,ALPHA),MAN);
STDFRAMAVELOCITY:=STD(ABS(FRAMAVELOCITY-REF(FRAMAVELOCITY,1)),20);

//交易条件
PKKDCOND:=FRAMAVELOCITY>REF(FRAMAVELOCITY,1)+MUL*STDFRAMAVELOCITY AND BARPOS>DN AND H>L ;
PDKKCOND:=FRAMAVELOCITY<REF(FRAMAVELOCITY,1)-MUL*STDFRAMAVELOCITY AND BARPOS>DN AND H>L ;

//交易指令
TSELLSHORT(PKKDCOND AND THOLDING<0,HOLDING,MKT);
TBUY(PKKDCOND AND THOLDING=0,IRRV,MKT);
TSELL(PDKKCOND AND THOLDING>0,HOLDING,MKT);
TBUYSHORT(PDKKCOND AND THOLDING=0,IRRV,MKT);
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-6-27 08:34 | 显示全部楼层
本帖最后由 技术010 于 2022-6-27 08:46 编辑

那你可以用if判断一下,如果计算出来是0时,将手数赋值为1。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

79

主题

190

帖子

200

积分

Rank: 2

等级: 标准版

注册:
2022-1-10
曾用名:
 楼主| 发表于 2022-6-27 14:12 | 显示全部楼层
IRRV:= MAX( INTPART((TASSET*IRR)/(ATR*MULTIPLIER)),1);// INTPART 是向下取整,0.43会取成0,图表无法开仓。
MAX函数在后台不能使用吗?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-6-27 14:14 | 显示全部楼层
可以使用啊。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

79

主题

190

帖子

200

积分

Rank: 2

等级: 标准版

注册:
2022-1-10
曾用名:
 楼主| 发表于 2022-6-27 21:17 | 显示全部楼层





0
主题

2326
帖子
2336
积分

Rank: 8Rank: 8

等级: 超级版主
注册: 2021-5-18曾用名: gxx978.发消息
.
4#  



发表于 2022-6-27 08:34 | 只看该作者




下面那段话是什么意思?
本帖最后由 技术010 于 2022-6-27 08:46 编辑


那你可以用if判断一下,如果计算出来是0时,将手数赋值为1。
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2022-6-27 21:32 | 显示全部楼层

IRRV:= MAX( INTPART((TASSET*IRR)/(ATR*MULTIPLIER)),1);// INTPART 是向下取整,0.43会取成0,图表无法开仓。

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

使用道具 举报

79

主题

190

帖子

200

积分

Rank: 2

等级: 标准版

注册:
2022-1-10
曾用名:
 楼主| 发表于 2022-6-29 21:03 | 显示全部楼层
这阳写有什么好处?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2022-6-30 09:08 | 显示全部楼层
用IF的逻辑和你用MAX是实现一样的效果的,都是判断下,如果计算出来的手数是0,则赋值为1.
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-20 03:02 , Processed in 0.159844 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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