金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2528|回复: 7

请教怎么显示连亏次数?

[复制链接]

4603

主题

4688

帖子

4713

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-2-20 16:35 | 显示全部楼层 |阅读模式
请教怎么显示连亏次数?亏一次为1,亏二次为2,…一旦盈利了,它就恢复为0?
行情出来前一般都有反复的震荡,我想在信号连续亏损3次后才入场,多谢

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

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-2-20 16:49 | 显示全部楼层
你这种所谓的连亏 是没有信号作为基础的,系统的连亏都必须是实打实的信号出来才能统计的。

你这个只能根据开仓条件,平仓条件 来进行统计。

[PEL] 复制代码

VARIABLE:P1:=0;
VARIABLE:lk:=0;

//仅以多头为例
开仓条件:all(isup,3);
平仓条件:all(ISDOWN,2);

IF 开仓条件  and P1=0 THEN P1:=C;//仅以信号K的C作为粗略的盈亏统计方式

IF 平仓条件 and P1<>0  THEN 
BEGIN 
IF (C-P1)>0 THEN lk:=0;
IF (P1-c)>=0 THEN lk:=lk+1;
P1:=0;	
END

buy(开仓条件 and  holding=0,1,marketr);
sell(平仓条件,holding,marketr);

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

使用道具 举报

0

主题

13

帖子

13

积分

Rank: 1

等级: 新手上路

注册:
2023-1-30
曾用名:
发表于 2023-2-20 17:00 | 显示全部楼层
M:=60;
K:=2;
TR1 : =MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR : =MA(TR1,14);
INPUT:SS(1,1,100,1);
MID:EMA(CLOSE,M),COLORMAGENTA,LINETHICK3;;//布林中轨
UPPER:MID + K*ATR,COLORCYAN;//布林上轨
LOWER:MID - K*ATR,COLORGREEN;//布林下轨


DAYOPEN:=STKINDI('','MarxYY.POPEN',0,6,0);

HHV20:=ref(HHV(H,20),1);
LLV20:=ref(LLV(L,20),1);

HHV10:=ref(HHV(H,10),1);
LLV10:=ref(LLV(L,10),1);

手数:=ss;

//交易条件
开多条件:=H>=HHV20 and H>=UPPER and H>DAYOPEN and (STKINDI('','MarxYY.PYINGX',0,6,0) OR STKINDI('','MarxYY.ALLYANG',0,6,0));//开多平空条件
开空条件:=L<=LLV20 and L<=LOWER and L<DAYOPEN and (STKINDI('','MarxYY.PYANGX',0,6,0) OR STKINDI('','MarxYY.ALLYING',0,6,0));//开多平空条件


平多条件:=L<=LOWER and L<=LLV20 and HOLDING>0 and L<DAYOPEN and (STKINDI('','MarxYY.PYANGX',0,6,0) OR STKINDI('','MarxYY.ALLYING',0,6,0));
平空条件:=H>=UPPER and H>=HHV20 and H>DAYOPEN and (STKINDI('','MarxYY.PYINGX',0,6,0) OR STKINDI('','MarxYY.ALLYANG',0,6,0));

//交易系统
平空:SELLSHORT(平空条件 AND HOLDING<0,手数,MARKETR,HHV20);
平多:SELL(平多条件 AND HOLDING>0,手数,MARKETR,LLV20);
开多:BUY(开多条件 AND HOLDING=0,手数,MARKETR,HHV20),TFILTER;
开空:BUYSHORT(开空条件 AND HOLDING=0,手数,MARKETR,LLV20),TFILTER;

当前持仓:HOLDING,COLORGRAY,LINETHICK0;
当前资产:ASSET,NOAXIS,COLORYELLOW;
回复

使用道具 举报

0

主题

13

帖子

13

积分

Rank: 1

等级: 新手上路

注册:
2023-1-30
曾用名:
发表于 2023-2-20 17:01 来自手机 | 显示全部楼层
我的程序如上,请教该加入哪儿,非常感谢!
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-2-20 17:04 | 显示全部楼层
范例只是提供思路的,上面代码不是让你能直接塞进去就用的
必须按照范例的思路整合到你的代码里去才行的。


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

使用道具 举报

0

主题

13

帖子

13

积分

Rank: 1

等级: 新手上路

注册:
2023-1-30
曾用名:
发表于 2023-2-20 17:11 来自手机 | 显示全部楼层
我是想以我的开平条件产生的资金曲线,然后仅用一个图标几个字在左上显示现在是连亏为0.1.2.3或4即可,多谢
回复

使用道具 举报

0

主题

13

帖子

13

积分

Rank: 1

等级: 新手上路

注册:
2023-1-30
曾用名:
发表于 2023-2-20 17:12 来自手机 | 显示全部楼层
就像均线的数值一样显示
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-2-20 17:18 | 显示全部楼层
你意思是 你这个仅仅是一个看盘输出的意思吗?不影响现有策略的实际信号的那种?
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-6-9 22:10 , Processed in 0.153903 second(s), 21 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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