金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2501|回复: 13

请教老师:以下策略错在哪里?

[复制链接]

55

主题

216

帖子

226

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
发表于 2023-3-6 13:59 | 显示全部楼层 |阅读模式
请教老师:以下策略目标是浮盈率>0.5%止盈50%,但实际不执行,错在哪里?请老师帮修改,谢谢老师
cond1:currenttime>=090000 ;
//用flag来标记是否平过半仓
GLOBALVARIABLE:flag=0;
if currenttime>=090000  then flag:=0;
if  cond1 and kk and tsellholding(1)<10 then
begin
        tbuyshort(1,10-tsellholding(1),lmt,DYNAINFO( 34)-0.0002);
END

if cond1 and pk and tsellholding(1)>0 then
begin
        tsellshort(1,tsellholding(1),lmt,DYNAINFO(28));
END

if  flag=0 and  OPENPROFITPER>0.5  and tsellholding(1)>0 then
begin
        tsellshort(1,50%,lmt,DYNAINFO(28)),PERTRADER;
        flag:=1;
END


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-6 14:04 | 显示全部楼层
当前浮动盈亏百分比

算法:(当前持仓市值-持仓成本)/持仓成本


这个浮动盈亏不是账户兰看到的盈亏率,那个盈亏率是浮盈除以保证金,不是除以成本
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

55

主题

216

帖子

226

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-6 15:21 | 显示全部楼层
老师您好!我想使用账户栏看到的‘盈亏率’也就是是浮盈除以保证金的百分比作为减仓依据,因为我同时开仓10多个产品,每个产品如果出现获利0.5%就减半仓。没有符合推荐的产品继续按策略跑。老师您帮我改一下好吗?谢谢您
回复

使用道具 举报

55

主题

216

帖子

226

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-6 15:24 | 显示全部楼层
刚刚打错字了,对不起,“没有符合条件的产品继续按策略跑”。
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-6 15:47 | 显示全部楼层
if  flag=0 and  TOPENPROFIT/(TACCOUNT(42)*tsellholding(1)*MULTIPLIER)>0.5  and tsellholding(1)>0 then
begin
        tsellshort(1,50%,lmt,DYNAINFO(28)),PERTRADER;
        flag:=1;
END
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

55

主题

216

帖子

226

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-6 16:16 | 显示全部楼层
谢谢老师!
回复

使用道具 举报

55

主题

216

帖子

226

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-6 21:31 | 显示全部楼层
老师您好!我检查不出哪里又写错了,又不能成交。麻烦老师帮我看看。 谢谢您
cond1:currenttime>=090000 ;
//用flag来标记是否平过半仓
GLOBALVARIABLE:flag=0;
if currenttime>=090000  then flag:=0;
if  cond1 and kk and tsellholding(1)<10 then
begin
        tbuyshort(1,10-tsellholding(1),lmt,DYNAINFO( 34)-0.0002);
END

if cond1 and pk and tsellholding(1)>0 then
begin
        tsellshort(1,tsellholding(1),lmt,DYNAINFO(28));
END


if  flag=0 and  TOPENPROFIT/(TACCOUNT(42)*tsellholding(1)*MULTIPLIER)>5  and tsellholding(1)>0 then
begin
        tsellshort(1,50%,lmt,DYNAINFO(28)),PERTRADER;
        flag:=1;
END


if flag=0  and  cond1 and kd and tbuyholding(1)<10 then
begin
        tbuy(1,10-tbuyholding(1),lmt,DYNAINFO(28)+0.0002);
END

if cond1 and pd and tbuyholding(1)>0 then
begin
        tsell(1,tbuyholding(1),lmt,DYNAINFO(34));
END


if  flag=0 and  TOPENPROFIT/(TACCOUNT(41)*tbuyholding(1)*MULTIPLIER)>5  and tbuyholding(1)>0 then
begin
        tsell(1,50%,lmt,DYNAINFO(34)),PERTRADER;
        flag:=1;
END

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-3-7 09:03 | 显示全部楼层
if  flag=0 and  TOPENPROFIT/(close*TACCOUNT(41)*tbuyholding(1)*MULTIPLIER)>5  and tbuyholding(1)>0 then
begin
        tsell(1,50%,lmt,DYNAINFO(34)),PERTRADER;
        flag:=1;
END

保证金计算这里漏了一个行情价格
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

55

主题

216

帖子

226

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-7 09:39 | 显示全部楼层
谢谢老师
回复

使用道具 举报

55

主题

216

帖子

226

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-3-7 21:40 | 显示全部楼层
老师您好!今天还是没能成交,下午我还降低条件,晚上交易还是没成交

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号? 微信登录

x
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-12-23 22:11 , Processed in 0.262940 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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