請問如何判斷最后一筆進場價格 [MC]
-
MC用戶求助:
先在代碼中統計進場的次數,比如總共進場5次,那么最后一次就是第5次進場了;第五次進場的時候,將止盈3個點轉換成止盈價格,通過限價委托單進行止盈。
?
-
MC回復討論一:
先在代碼中統計進場的次數,比如總共進場5次,那么最后一次就是第5次進場了;第五次進場的時候,將止盈3個點轉換成止盈價格,通過限價委托單進行止盈。
?
-
MC回復討論二:
postradecount返回一個數值,表示指定部位的總交易筆數,但是如果交易中出現加減倉位,那么postradecount(0)返回的并不是一般意義上的進場次數。
以下代碼是統計進場次數,value2返回進場次數:(這里通過進場的bar編號來統計,假設沒有出現一根bar進場兩筆及兩筆以上的情況)
input: input_num(5);
{進場次數,初始輸入}
array: pos_num[](0);
{設置動態數組存儲進場的bar編號}
if postradecount(0)>=2 then begin
? ? ? ? array_setmaxindex(pos_num,postradecount(0)-1);
? ? ? ? value2=1;
? ? ? ? for value1=1 to postradecount(0) begin
? ? ? ? pos_num[value1-1]=postradeentrybar(0,value1-1);
? ? ? ? end;
{存儲所有的bar編號到動態數組中去,然后對bar編號排序,找出其中不相同的bar的編號,不同的bar編號表示多少筆進場}
? ? ? ? array_sort(pos_num,0,postradecount(0)-1,true);
? ? ? ??
? ? ? ? for value1=1 to postradecount(0)-1 begin
? ? ? ? ? ? ? ? if pos_num[value1]<>pos_num[value1-1] then value2=value2+1;
? ? ? ? end;
end
else value2=postradecount(0);
返回的value2的值就是進場次數
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內容