文华这个函数一般都是用于画线的时候取点使用,而且只能将指定的变量的历史值更改成1,但是这样会有一个问题:指定变量历史值的更改是否会影响调用该变量的变量的历史值的更改,文华上应该是不允许的其它变量同时更改的。
抱歉,有点多说了;对于MC中是否允许对变量历史值进行更改,答案是否定的,不能对变量的历史值进行更改,例如,对前2个根上的变量var0进行更改是不允许的,代码如:var0[2]=3;
但是MC中通过plot关键字在画线的时候对变量的历史画线值进行更改。
当然,您可以告诉我您使用backset这个函数的需求,MC中应该会有其它的替换方法帮到您。
文华这个函数一般都是用于画线的时候取点使用,而且只能将指定的变量的历史值更改成1,但是这样会有一个问题:指定变量历史值的更改是否会影响调用该变量的变量的历史值的更改,文华上应该是不允许的其它变量同时更改的。
抱歉,有点多说了;对于MC中是否允许对变量历史值进行更改,答案是否定的,不能对变量的历史值进行更改,例如,对前2个根上的变量var0进行更改是不允许的,代码如:var0[2]=3;
但是MC中通过plot关键字在画线的时候对变量的历史画线值进行更改。
当然,您可以告诉我您使用backset这个函数的需求,MC中应该会有其它的替换方法帮到您。
我想实现的是
假设:一共有3个点ABC
C点满足X时确认了B点
B点满足X时确认了A点
那么B点就是我找的极点
那么B点需要什么条件呢 就是 B当下满足X 同时 后面的C点满足X(这里相当于向后调用了)
所以我用backset 当C满足X时 向前设定B到C之间的数值Y=1
那么 我的B点 就可以写成 B当下满足X 同时 Y=1(变相实现向后调用了)
您说的有点抽象,不过大体知道您的需求,就是向历史回溯以达到确认信息的目的:
一、可以先确定当根bar的信息,再回溯历史bar的信息。
二、也可以先确定当根bar的信息,再等待下一根bar及后续的bar信息。
而第一种方法更常见,很多函数的使用都是这么处理的;如何历史回溯,您可以在公式编译器中看一下关键字ago的用法。
您说的有点抽象,不过大体知道您的需求,就是向历史回溯以达到确认信息的目的:
一、可以先确定当根bar的信息,再回溯历史bar的信息。
二、也可以先确定当根bar的信息,再等待下一根bar及后续的bar信息。
而第一种方法更常见,很多函数的使用都是这么处理的;如何历史回溯,您可以在公式编译器中看一下关键字ago的用法。