欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。


金字塔客服中心 - 专业程序化交易软件提供商金字塔软件公式模型编写问题提交 → 循环语句怎么写?

   

欢迎使用金字塔普通技术服务论坛,您可以在相关区域发表技术支持贴。
我司技术服务人员将优先处理 VIP客服论坛 服务贴,普通区问题处理速度慢,请耐心等待。谢谢您对我们的支持与理解。    


  共有3547人关注过本帖树形打印复制链接

主题:循环语句怎么写?

帅哥哟,离线,有人找我吗?
wenarm
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/4/13 13:38:32    Post IP:180.169.30.6[显示全部帖子]

1.这种压根不需要用到for循环。如果把k线和k线之前的关系看做横向的,那么for循环就是纵向的。策略在k线的横向上不断循环运行,你纵向的for的结果就是每根k线最终结果。

2.“当前价上升时A=当前价,当前降下来时,A不变保存条件满足时的最高价有点像K线中的high,”

这句话就是取其最高值,k线做成的原则,就是当前价格(最新价),在k生成时,如果当前价格超过当根k的最高价,那么当前k线的最高价就户被更新掉。这种k线生成的过程交易者应该比较清楚。

 

 



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/4/13 14:57:33    Post IP:180.169.30.6[显示全部帖子]

比如现在K线最高价为100,最低价50,当前价为75,如果直接取H的值,当条件达成后最高价就直接变成100,但是75成立之但没有上升至100,我能想到的就循环函数附值多次看能否达到这个效果!谢谢!

你要知道,在最高价是第一次出现100时,你的当前价也是100,随着行情的获取,下一个新的行情75 把当前价100替换了。但是因为其75不在在最高价和最低价之间,所以最高价和最低价没有被更新。

按你的意思,你直接用close好了,每根k线的最终收盘价就是这根k当时最后的当前价。

 

而且你这种透过赋值的结果,在k线上看就是最终的最高价,k线最终也不过4个值,压根也体现不出来其k线在生成过程中的变化。

从变量角度看,pel的序列变量也是依据k线的方向计算的,就像你在一根k上for i to 5 then i:=i+1;其最终计算的结果就是最后的值,你在一根k线上进行这种无意义的循环。(在金字塔的运行机制中,循环的使用一个是用于其中一根k的值和其它k逐个比较的。)

 



编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/4/13 15:11:16    Post IP:180.169.30.6[显示全部帖子]

建议你先理解金字塔的策略和k线之间的机制问题后,再想这些问题,就好理解了。


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/4/13 15:23:25    Post IP:180.169.30.6[显示全部帖子]

抱歉,能力有限实现不了。先不说前面for循环机制问题。

图表能直接对实际仓位进行平仓是因为,图表中的信号触发了动作。这个算是正向的操作的话。图表的机制就是一个不可逆的操作。根本不能自动记录手工处理仓位的值。

 

如果你想手工干预这种方式,只能用后台,并且是通过后台监控进行的手工干预

 

[此贴子已经被作者于2018/4/13 15:37:37编辑过]


编程无捷径,技巧靠积累。
 回到顶部
帅哥哟,离线,有人找我吗?
wenarm
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:26632 积分:0 威望:0 精华:7 注册:2015/4/9 14:59:07
  发帖心情 Post By:2018/4/13 15:57:48    Post IP:180.169.30.6[显示全部帖子]

FOR VAR=N1 TO N2 DO 循环执行的语句;

基本语法结构就是上面这样的

 

[此贴子已经被作者于2018/4/13 15:58:04编辑过]


编程无捷径,技巧靠积累。
 回到顶部