以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 如何控制总仓位 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=159322)
|
-- 作者:fxrock4
-- 发布时间:2017/11/8 11:38:24
-- 如何控制总仓位
目前按百分比下单,现在要加上控制总仓位小于50%,怎么写,多谢.
|
-- 作者:fxrock4
-- 发布时间:2017/11/8 13:54:00
--
要怎么写呀?
|
-- 作者:FireScript
-- 发布时间:2017/11/8 14:08:38
--
是要控制当前资金在百分之50以上?
|
-- 作者:fxrock4
-- 发布时间:2017/11/8 14:15:21
--
是要控制当前资金的百分之50%以下。
|
-- 作者:FireScript
-- 发布时间:2017/11/8 14:31:33
--
以下代码控制当前资金在总资金的百分之50以下才允许交易:
variable:a=0;
if barpos=1 then a:=asset; if asset<0.5*a then
begin
buy();
end
|
-- 作者:fxrock4
-- 发布时间:2017/11/8 14:54:26
--
此主题相关图片如下:tim图片20171108144924.png
![dvubb 图片点击可在新窗口打开查看](UploadFile/2017-11/201711814534620722.png) 加入代码了测试通过,但仍无法控制开仓在50%以下。
|
-- 作者:fxrock4
-- 发布时间:2017/11/8 14:57:00
--
不知道哪儿不对呢
|
-- 作者:fxrock4
-- 发布时间:2017/11/8 15:17:54
--
真的不对哦 再给编写一下子嘛
|
-- 作者:FireScript
-- 发布时间:2017/11/8 15:38:15
--
原先那个代码控制的不是实际资金,是图表上的虚拟资金。图表里面是没发读取实际账号的持仓资金的。
只有那个百分比下单是直接针对实际账号资金的。如果是实际账号的情况,我这再看看。如果OK,还在帖子下回复你。
|