金字塔决策交易系统

 找回密码
 

微信登录

微信扫一扫,快速登录

搜索
查看: 2858|回复: 4

关于ISLASTBAR的请教

[复制链接]

44

主题

142

帖子

142

积分

等级: 免费版

注册:
2021-5-28
曾用名:
发表于 2021-9-26 15:30 | 显示全部楼层 |阅读模式

请问下面的说法正确吗?


1、公式A在图表程序化运行于逐K(仅刷最后k)模式,其全部代码均包含在“IF (ISLASTBAR) then begin .....end”语句之中,其效果是否和“序列模式”完全相等?


2、公式A在图表程序化运行,其全部代码均包含在“IF (ISLASTBAR) then begin .....end”语句之中,如果不考虑历史信号的正确性、不考虑平仓反手,此时使用DYNAINFO、THOLDING还容易出错吗?此时公式A运行效果,和在后台程序化运行效果一样。(效率除外,如果正确的话,麻烦举一下例子)


3、“if barpos = datacount-1 then  //这里是假设用户用的走完K线交易模式,保证是倒数第2根K线有信号”这句是http://www.weistock.com/bbs/dispbbs.asp?boardid=16&Id=140324 中的范例,
请问这句为何不是“IF (ISLASTBAR).....”?为何“走完K线交易模式”要保证“倒数第2根K线有信号”?不太理解,请赐教

谢谢!
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-26 15:43 | 显示全部楼层
本帖最后由 技术009 于 2021-9-26 16:32 编辑

1.不一样。你用序列好歹会刷一次历史的。你用ISLASTBAR  历史的数值直接就可能就没有了。你用ISLASTBAR  可能连一个均线都无法计算了。因为始终只有一个K满足ISLASTBAR  

2.“使用DYNAINFO、THOLDING还容易出错” 图表上用这个出问题,是一个函数特性和图表历史信号机制冲突的问题,并不是函数返回值有错,是一个在不合适的地方用不合适的东西的问题。这个无法通过代码方式去解决。无论怎样处理,你都无法避免在图表上使用此类函数造成的问题。

3.只有让开仓信号落在历史K位置,才必须避免执行了这个开仓信号。


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

使用道具 举报

44

主题

142

帖子

142

积分

等级: 免费版

注册:
2021-5-28
曾用名:
 楼主| 发表于 2021-9-26 16:30 | 显示全部楼层
技术009 发表于 2021-9-26 15:43
1.不一样。你用序列好歹会刷一次历史的。你用ISLASTBAR  历史的数值直接就可能就没有了。你用ISLASTBAR  可 ...

收到,感谢回复!
第一条已经理解了,第二、三条我再找找例子测试一下,这个比较耐人寻味
回复

使用道具 举报

19

主题

1万

帖子

1万

积分

Rank: 8Rank: 8

等级: 超级版主

注册:
2021-5-18
曾用名:
FireScript
发表于 2021-9-26 16:33 | 显示全部楼层
“只有让开仓信号落在历史K位置,才必须避免执行了这个开仓信号。”因为信号出在最新K会下单了啊。原贴里面是要在有持仓情况下过滤掉图表的开仓信号的。所以肯定不能再开仓了。
金字塔提供一对一VIP专业技术指导服务,技术团队实时响应您的日常使用问题与策略编写。联系电话:021-20339086
回复

使用道具 举报

44

主题

142

帖子

142

积分

等级: 免费版

注册:
2021-5-28
曾用名:
 楼主| 发表于 2021-9-26 17:27 | 显示全部楼层

好的,谢谢!
个人感觉ISLASTBAR函数很有意思,某些公式在特定的逻辑下,用图标程序化、后台程序化、逐K模式、序列模式可以实现相同的效果(当然逻辑要合理)
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-11-17 00:29 , Processed in 0.245840 second(s), 23 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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