金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 6976|回复: 23

请金融工程师修改一下?

[复制链接]

11

主题

66

帖子

66

积分

等级: 免费版

注册:
2021-10-13
曾用名:
发表于 2021-11-5 00:25 | 显示全部楼层 |阅读模式
请金融工程师修改成金字塔可用的语句?文华止盈:BKHIGH>=BKPRICE*1.1&&BKHIGH<BKPRICE*1.2&&C<=BKHIGH-(BKHIGH-BKPRICE)*0.05,SP(BKVOL/3);BKHIGH>=BKPRICE*1.2&&BKHIGH<BKPRICE*1.3&&C<=BKHIGH-(BKHIGH-BKPRICE)*0.03,SP(BKVOL/2);
BKHIGH>=BKPRICE*1.3&&BKHIGH<BKPRICE*1.4&&(C<=BKHIGH-(BKHIGH-BKPRICE)*0.01 OR (H>MAX(O,C)*1.1)),CLOSEOUT;
BKHIGH>=BKPRICE*1.4&&CROSSDOWN(C,MA(C,10)),CLOSEOUT;
BKHIGH>=BKPRICE*1.1&&BKHIGH<BKPRICE*1.2&&PROFIT/VOLMARGIN<0.05,CLOSEOUT;
BKHIGH>=BKPRICE*1.2&&BKHIGH<BKPRICE*1.3&&PROFIT/VOLMARGIN<0.15,CLOSEOUT;感谢!



回复

使用道具 举报

34

主题

9006

帖子

5万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2021-11-5 08:36 | 显示全部楼层
[PEL] 复制代码
IF HHV(HIGH,ENTERBARS+1)>=ENTERPRICE*1.1 and HHV(HIGH,ENTERBARS+1)<ENTERPRICE*1.2 and C<=HHV(HIGH,ENTERBARS+1)-(HHV(HIGH,ENTERBARS+1)-ENTERPRICE)*0.05 THEN BEGIN
	SELL(1,CEILING(HOLDING/3),MARKET);//持仓手数可能除不尽,采用向上舍入处理
END
if HHV(HIGH,ENTERBARS+1)>=ENTERPRICE*1.2 and HHV(HIGH,ENTERBARS+1)<ENTERPRICE*1.3 and C<=HHV(HIGH,ENTERBARS+1)-(HHV(HIGH,ENTERBARS+1)-ENTERPRICE)*0.03 THEN BEGIN
	SELL(1,CEILING(HOLDING/2),MARKET);
END

if HHV(HIGH,ENTERBARS+1)>=ENTERPRICE*1.3 and HHV(HIGH,ENTERBARS+1)<ENTERPRICE*1.4 and (C<=HHV(HIGH,ENTERBARS+1)-(HHV(HIGH,ENTERBARS+1)-ENTERPRICE)*0.01 OR (H>MAX(O,C)*1.1)) then BEGIN
		SELL(1,HOLDING,MARKET);
end

if HHV(HIGH,ENTERBARS+1)>=ENTERPRICE*1.4 and CROSS(MA(C,10),C) then BEGIN
		SELL(1,HOLDING,MARKET);
end

VOLMARGIN_D:ABS(ENTERPRICE*MULTIPLIER*HOLDING*TACCOUNT(41));
VOLMARGIN_K:ABS(ENTERPRICE*MULTIPLIER*HOLDING*TACCOUNT(42));

VOLMARGIN:IF(HOLDING>0,VOLMARGIN_D,VOLMARGIN_K);

if HHV(HIGH,ENTERBARS+1)>=ENTERPRICE*1.1 and HHV(HIGH,ENTERBARS+1)<ENTERPRICE*1.2 and OPENPROFIT/VOLMARGIN<0.05 then BEGIN
		SELL(1,HOLDING,MARKET);
end
if HHV(HIGH,ENTERBARS+1)>=ENTERPRICE*1.2 and HHV(HIGH,ENTERBARS+1)<ENTERPRICE*1.3 and OPENPROFIT/VOLMARGIN<0.15 then BEGIN
		SELL(1,HOLDING,MARKET);
end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

66

帖子

66

积分

等级: 免费版

注册:
2021-10-13
曾用名:
 楼主| 发表于 2021-11-5 09:19 | 显示全部楼层
通不过

补充内容 (2021-11-5 14:41):
多头盈利达到10%至20%之间时,若价格回撤5%则止盈总仓位的1/3;如果价格回落至浮盈只剩5%,则全部清仓;

补充内容 (2021-11-5 14:41):
第一句是不是这个意思,它也没有执行到平仓?
截图202111050919489049.png
回复

使用道具 举报

30

主题

7075

帖子

7085

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2021-11-5 09:24 | 显示全部楼层
是不是复制错了,可以编译成功
截图202111050923539637.png
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

66

帖子

66

积分

等级: 免费版

注册:
2021-10-13
曾用名:
 楼主| 发表于 2021-11-5 09:28 | 显示全部楼层
为何我的通不过呢?
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2021-11-5 09:34 | 显示全部楼层
你的代码中是否有别的代码呢?看下编译后,代码编辑框中定位的黄色标注,是哪条代码显示编译不通过呢。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

66

帖子

66

积分

等级: 免费版

注册:
2021-10-13
曾用名:
 楼主| 发表于 2021-11-5 09:35 | 显示全部楼层
文华这句怎么改:TIME=1120||TIME=1450||TIME=2250,CLOSEOUT;谢谢!
回复

使用道具 举报

11

主题

66

帖子

66

积分

等级: 免费版

注册:
2021-10-13
曾用名:
 楼主| 发表于 2021-11-5 09:37 | 显示全部楼层
技术010 发表于 2021-11-5 09:34
你的代码中是否有别的代码呢?看下编译后,代码编辑框中定位的黄色标注,是哪条代码显示编译不通过呢。

位置放错了,现在好了。感谢!
回复

使用道具 举报

0

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
gxx978
发表于 2021-11-5 09:40 | 显示全部楼层
time默认是用金字塔时间,在北京时间的基础上加4个小时,如下:
if time=152000 or time=185000 or time=025000 then begin
   sell(holding>0,holding,market);
   sellshort(holding<0,holding,market);
   end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

11

主题

66

帖子

66

积分

等级: 免费版

注册:
2021-10-13
曾用名:
 楼主| 发表于 2021-11-5 09:40 | 显示全部楼层
那个盈利比率是否是金字塔中的盈亏率?
截图202111050939559203.png
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 10:25 , Processed in 0.347354 second(s), 25 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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