金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
楼主: 105086

软件

 关闭 [复制链接]

97

主题

669

帖子

679

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-6-12 16:18 | 显示全部楼层
开空:=SELLSHORT(1 AND HOLDING=0,SS,THISCLOSE);

BARS:=BARSLAST(HOLDING<0);

variable:flag=0;
if 开空then
BEGIN
flag =1;
END;


这里是开空的情形,需要把 flag =-1 吗?
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-6-12 16:21 | 显示全部楼层
flag是全局变量,具体怎么赋值是根据您自己情况来决定的

就好比有的人认为x=1是开仓,有的人说我要x=10是开仓标记

这种是没有标准一说的,完全是自己知道自己定义了什么,然后后续代码中用到这个变量的时候知道自己前面是赋值了什么值,对应的具体的数值是代表什么含义
然后后续操作时候酒根据具体的数值执行相对应的逻辑
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

97

主题

669

帖子

679

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-6-12 16:35 | 显示全部楼层
也就是说 无需跟随做空定义为负值了 对吗?    只需表示flag =1    即可表示前面发生过这样的情形对吗?
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-6-12 16:37 | 显示全部楼层
对的flag=1表示符合条件时候你自己定义赋值为1了
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

97

主题

669

帖子

679

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-6-14 21:46 | 显示全部楼层
如何确保 平仓1 平完了后 还剩下>=5 手的仓位给 平仓2的条件  继续平仓呢? 期间平仓1 会有平多次仓的情况。
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-6-15 08:48 | 显示全部楼层
平仓1的条件加一个if holding>5的情况下才允许平仓
这样当仓位小于5的时候就不会执行平仓1的执行动作
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

97

主题

669

帖子

679

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-6-15 11:09 | 显示全部楼层
理解了
回复

使用道具 举报

97

主题

669

帖子

679

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-6-16 21:40 | 显示全部楼层
一根K上同时发生了 PC1 和PC2, 需要限制只进行一次平仓,如果发生了一次平仓,则不再平仓,如何最简单的表述。
回复

使用道具 举报

3

主题

2万

帖子

2万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-24
曾用名:
发表于 2023-6-19 08:48 | 显示全部楼层
a:=0;

if pc1 then
being
平仓
a:=1;
end
if pc2 and a=0 then
begin
平仓
end
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

97

主题

669

帖子

679

积分

Rank: 4

等级: 专业版

注册:
2022-8-5
曾用名:
 楼主| 发表于 2023-7-8 23:49 | 显示全部楼层
如何实现对标的品种按金额比例下单,制动换算成手数。  比如100万的账户,对玉米下单10万金额,账户的10%金额下单。
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-9-20 02:53 , Processed in 0.223042 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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