怎么給變量之前BAR的數值賦值 [MC]
-
MC用戶求助:
文華這個函數一般都是用于畫線的時候取點使用,而且只能將指定的變量的歷史值更改成1,但是這樣會有一個問題:指定變量歷史值的更改是否會影響調用該變量的變量的歷史值的更改,文華上應該是不允許的其它變量同時更改的。
抱歉,有點多說了;對于MC中是否允許對變量歷史值進行更改,答案是否定的,不能對變量的歷史值進行更改,例如,對前2個根上的變量var0進行更改是不允許的,代碼如:var0[2]=3;
但是MC中通過plot關鍵字在畫線的時候對變量的歷史畫線值進行更改。
當然,您可以告訴我您使用backset這個函數的需求,MC中應該會有其它的替換方法幫到您。?
-
MC回復討論一:
文華這個函數一般都是用于畫線的時候取點使用,而且只能將指定的變量的歷史值更改成1,但是這樣會有一個問題:指定變量歷史值的更改是否會影響調用該變量的變量的歷史值的更改,文華上應該是不允許的其它變量同時更改的。
抱歉,有點多說了;對于MC中是否允許對變量歷史值進行更改,答案是否定的,不能對變量的歷史值進行更改,例如,對前2個根上的變量var0進行更改是不允許的,代碼如:var0[2]=3;
但是MC中通過plot關鍵字在畫線的時候對變量的歷史畫線值進行更改。
當然,您可以告訴我您使用backset這個函數的需求,MC中應該會有其它的替換方法幫到您。?
-
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(變相實現向后調用了)
?
-
MC回復討論三:
您說的有點抽象,不過大體知道您的需求,就是向歷史回溯以達到確認信息的目的:
一、可以先確定當根bar的信息,再回溯歷史bar的信息。
二、也可以先確定當根bar的信息,再等待下一根bar及后續的bar信息。
而第一種方法更常見,很多函數的使用都是這么處理的;如何歷史回溯,您可以在公式編譯器中看一下關鍵字ago的用法。?
-
MC回復討論四:
您說的有點抽象,不過大體知道您的需求,就是向歷史回溯以達到確認信息的目的:
一、可以先確定當根bar的信息,再回溯歷史bar的信息。
二、也可以先確定當根bar的信息,再等待下一根bar及后續的bar信息。
而第一種方法更常見,很多函數的使用都是這么處理的;如何歷史回溯,您可以在公式編譯器中看一下關鍵字ago的用法。
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容