金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 13231|回复: 50

ANY 和 EXIST ,这2 个函数区别

 关闭 [复制链接]

4633

主题

4723

帖子

4748

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
发表于 2023-3-20 09:09 | 显示全部楼层 |阅读模式
请教:ANY  和  EXIST  ,这2 个函数,都是  是否存在  的意思,用法上有什么区别呢?
ENTERBARS 开仓历时
   次周期进场有点不明白,为什么开仓信号的下个周期是0?为什么之后每个开仓信号位置上返回值是-1?
而且最后是不是少了一个字呢?

本帖子中包含更多资源

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

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

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-3-20 09:25 | 显示全部楼层
1.至少一次满足过,和一直满足。就是这么个区别。你这个是字面意思理解不到位了。
2.因为历史回测其实都是按照实际下单模式时候的走完K模式 来执行的。

走完一根K线:当前K线结束,下根K线刚产生的那一刻进行信号检测,检测到信号后执行下单。

因此信号是当前K,入场实际实际是次根K开始时候。

然后那个函数返回值是从0开始的,所以是出信号次根K上是0.
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-3-20 17:23 | 显示全部楼层
这两个函数功能一样的。提供2个不同的函数名称,是为了便于用户移植代码时,可以直接适配掉。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

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

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-3-20 17:32 | 显示全部楼层
合约单位  MULTIPLIER
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

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

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-3-20 18:59 | 显示全部楼层
 最小变动价位mindiff  和 合约单位  MULTIPLIER。

就这2个函数,在前面的楼层中已经回复。你可以看下
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-3-21 08:13 | 显示全部楼层
本帖最后由 技术006 于 2023-3-21 08:17 编辑

为什么要反推手数?直接浮动盈亏和持仓函数即可。当亏损大于1万时,直接通过holding函数获取当前的持仓数量进行平仓处理就行。
IF  OPENPROFIT<-10000 THEN BEGIN
        sell(1,HOLDING,MARKET);
END

温馨提示:刚接触编程【先能读懂,然后理解逻辑思路,最动手写】,pel的函数没必要每个都看,用的时候再看,多用几次后自然就能熟悉

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

使用道具 举报

37

主题

1万

帖子

6万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
wenarm
发表于 2023-3-21 12:14 | 显示全部楼层
期货的浮动盈亏粗略的计算方式如下:
浮动盈亏=(持仓均价— 最新价)*合约单位*手数。

根据上面的公式,浮动盈亏不一定就是1万整。即使通过你的思路反推手数,其手数本质上还是holding,(因为参与的因子值是一样的)。

OPENPROFIT不是账户的浮动盈亏,而是这个品种在图表上的理论浮动盈亏。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

21

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2023-3-28 15:16 | 显示全部楼层
这个没有直接的函数,可以考虑用BARSLAST  获取最近一次相反条件满足的位置。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2025-7-27 19:47 , Processed in 0.137046 second(s), 22 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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