编写指标遇到问题求助
我想求出第n个K线最近的一个上分形和下分形的值,但用自定义函数求出来怎么总是零呢?哪位热心的大哥能帮我下吗,谢谢! double FractalsUP(int c){ //求上分形的值 double FUP; for(int n=c;FUP==EMPTY_VALUE;n++){ FUP=iFractals(NULL, 0, MODE_UPPER, n); } return(FUP); } //====================================================== double FractalsLOW(int c){ //求下分形的值 double FLOW; for(int n=c;FLOW==EMPTY_VALUE;n++){ FLOW=iFractals(NULL, 0, MODE_LOWER, n); } return(FLOW); } 如果前一个分形在前面第6个K线上,n=6就能求出值,n=0或1,2、、时求出都是0。但是n=6时这个分形还未形成,这时应该是前一个分形的值。我是要在当前K线上求出前一个已经形成的分型的值,我的程序是什么问题? |
打赏
最新创建圈子
- 新闻EA运行效果图圈 2019-05-05
圈主:admin 帖子:1