單獨(dú)定一個(gè)變量,控制全部開倉(cāng)的比例
作者:金字塔 來源:cxh99.com 發(fā)布時(shí)間:2018年04月06日
-
咨詢內(nèi)容:
?BUY(1,10%,LIMITR,OPEN);
我想單獨(dú)定一個(gè)變量,控制全部開倉(cāng)的比例,比如:
手?jǐn)?shù):=10%;
BUY(1,手?jǐn)?shù),LIMITR,OPEN);
但是手?jǐn)?shù):=10%;編譯無法通過,請(qǐng)問如何能實(shí)現(xiàn)我的想法,謝謝!
?
-
金字塔客服:
語法不識(shí)別10%
你可以根據(jù)資金計(jì)算手?jǐn)?shù)
手?jǐn)?shù):(ASSET*0.1)/(close*MULTIPLIER*保證金比率)
?
-
用戶回復(fù):
因?yàn)槲倚枰粋€(gè)變量來做到兩點(diǎn):有可能用百分比手?jǐn)?shù)也可能用固定手?jǐn)?shù)(這樣不能用參數(shù)控制),并且需要計(jì)算,所以想單弄個(gè)變量控制
又或者,如何寫能把百分比轉(zhuǎn)化成數(shù)字呢,這樣也可以統(tǒng)一按比例手?jǐn)?shù)和固定手?jǐn)?shù)為一個(gè)變量
[此貼子已經(jīng)被作者于2017/4/13 10:55:11編輯過]
?
-
網(wǎng)友回復(fù):
不行,10%只能在buy中參數(shù)中識(shí)別。
像你的需求,沒辦法。
?
-
網(wǎng)友回復(fù):
?那請(qǐng)問:
1.BUY(1,10%,LIMITR,OPEN);
這一次開倉(cāng)實(shí)際下單手?jǐn)?shù)用哪個(gè)函數(shù)能獲取到?(這里假設(shè)獲取值為X手)
2.BUY(1,10%,LIMITR,OPEN),PERTRADER;
是否這樣寫時(shí),實(shí)盤的X手和回測(cè)的X手是根據(jù)實(shí)盤資金和回測(cè)時(shí)自定義的資金而不同的?
3.比如開倉(cāng)手?jǐn)?shù)為50%,PERTRADER計(jì)算手?jǐn)?shù)的時(shí)候是實(shí)盤資金先乘以50%再除以每手保證金最后向下取整得出具體手?jǐn)?shù),還是實(shí)盤資金先除以每手保證金,得到手?jǐn)?shù)后再乘以50%最后向下取整得出具體手?jǐn)?shù)?