以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://weistock.com/bbs/list.asp?boardid=4)
----  请问这样的程序如何写?  (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=86747)

--  作者:yaochun
--  发布时间:2015/10/29 11:21:03
--  请问这样的程序如何写?
我想提前计算MA5 下穿MA10时的收盘价格应该是多少,如何实现?我的思路是用循环语句计算一个价格,比如循环100次,计算出的价格来计算出MA5的值,一百次循环就有100个MA5的值,在计算和MA10下穿时MA5的值是多少,就知道当时的价格,不知可行吗?
目的是想提前知道,现在的价格是5元,当跌到4元 的时候MA5就下穿MA10了。不知道描述清楚没。

--  作者:jinzhe
--  发布时间:2015/10/29 11:25:15
--  

图表上用valuewhen(下穿,close)

 

后台需要用全局变量来记录

if 下穿 then extgbdataset(\'价格\',close);

然后用extgbdata(\'价格\')来取值


--  作者:yaochun
--  发布时间:2015/10/29 11:38:34
--  
条件跟随是不是盘中价格走出来满足条件才返回值,能不能自动预测呢,它计算的原理是不是我上面说的那种。
--  作者:yaochun
--  发布时间:2015/10/29 14:03:58
--  
我说的那种预算能不能通过编程方式实现?
--  作者:jinzhe
--  发布时间:2015/10/29 14:10:38
--  
你是要预测价格?上面的思路没看出来有预测的地方啊
--  作者:yaochun
--  发布时间:2015/10/29 14:28:49
--  
比如现在的价格是5元,我要计算当跌到多少元 的时候MA5就下穿MA10了。
--  作者:jinzhe
--  发布时间:2015/10/29 14:30:41
--  
抱歉这个写不出来
--  作者:yaochun
--  发布时间:2015/10/29 15:06:58
--  
用循环语句可以吗,我把当前价格设为A,给它加一个变量M,AA=A+M 然后通过循环计算B:=(AA+SUM(C,5)-C)/5 不就求出了一个5日均线值吗,然后判断这值和10日均线的关系,如果下穿了10均线,此时的AA值就是我要预测的值,如果没有下穿继续循环计算。一旦条件符合,跳出循环。或者是循环次数满了跳出。
--  作者:jinzhe
--  发布时间:2015/10/29 15:09:09
--  
抱歉你想的实现不了