請問一下
在PT裡面做多商品回測時
我需要全域的變數讓我在不同商品之間傳遞資訊
因此我使用了
pmm_get_global_named_num & pmm_set_global_named_num
不過我發現這個會落後一根K棒。
意思是說在 5分K的架構下
我在9:00用 pmm_set_global_named_num 丟出來的資訊
pmm_get_global_named_num 會在 9:05 才會收到這個訊息
這是本來MC的設計就是如此嗎 還是有什麼別的方法可以讓我達到同步的效果
謝謝
再一問
pmm_set_global_named_num 裡面的變數可以被消滅嗎?
例如:
在第T根K線的時候丟出了這個資訊
pmm_set_global_named_num( "aaa" , 10 );
我希望可以在第 T+1 根K線之後可以消滅這個 aaa 的變數
避免重複讀取該資訊
有辦法做到這樣嗎?
1.要丢的放在portfolioTree上面,要接的放在portfolioTree下面
2.想要消滅的話,db喊變數即可.
like var:vs("");
vs=numtostr(time,0);
pmm_set_global_named_num(vs,1);
沒有你說的問題唷