首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Amibroker回溯测试中买入头寸的规模

Amibroker回溯测试中买入头寸的规模
EN

Stack Overflow用户
提问于 2018-05-23 06:48:44
回答 1查看 674关注 0票数 4

我在Amibroker中有一个简单的反测试代码。它看起来像这样;

代码语言:javascript
复制
Buy = BuySignal();
Sell = SellSignal();

我的股本是10000美元。此代码有效,但其限制是,当它购买时,整个股本10000美元被沉入买入。我想要的是这样的东西;

BuySignal()产生时,购买1000美元或10%的股权。每当生成此BuySignal()时,请继续购买此数量。如果生成SellSignal(),则出售整个头寸。

我怎样才能修改代码来扩展买入头寸呢?

我使用的是Amibroker版本6.28。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-07-31 23:52:28

尝尝这个。

代码语言:javascript
复制
PosQty = 10; 
SetOption("MaxOpenPositions", PosQty );
PositionSize = -100/PosQty;

Buy = IIf(BuySignal(), sigScaleIn, 0);
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/50481579

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档