以文本方式查看主题
- 金字塔客服中心 - 专业程序化交易软件提供商 (http://weistock.com/bbs/index.asp)
-- 公式模型编写问题提交 (http://weistock.com/bbs/list.asp?boardid=4)
---- 资金管理问题 (http://weistock.com/bbs/dispbbs.asp?boardid=4&id=154012)
|
-- 作者:fdcs
-- 发布时间:2017/5/24 9:43:06
-- 资金管理问题
想要实现 如果现在的权益小于初始权益的80%就不在交易,例如初始投入资金10W程序化交易,当权益小于8W时不在交易,要怎么编写,图表。
|
-- 作者:pyd
-- 发布时间:2017/5/24 10:00:29
--
if asset>0.8*初始资金 then buy()
|
-- 作者:fdcs
-- 发布时间:2017/5/24 10:34:57
--
关键初始资金怎么写? 我原来就是这样写的,Variable:As0=asset;ZS:=asset<0.8*as0;if NOT(ZS) then begin 问题 1、用Variable:As0=asset 这个来表示初始资金可以吗,as0是否保证和费率设置里面的初始资金一致? 2、asset>0.8*初始资金,这个asset肯定是不准的,因为图表显示运行了一段时间后,asset发生了很大变化,这时入市的话asset和实际账户权益完全不一样。如果改成TACCOUNT(6)<0.8*as0可以吗?
|
-- 作者:pyd
-- 发布时间:2017/5/24 11:02:35
--
1,初始资金
aa:VALUEWHEN(barpos=1,asset);
2,图标要依据历史信号,图表的资金是虚拟资金无法和实际资金一致,TACCOUNT(6)只有最新值没有历史值 不建议在图表使用
|
-- 作者:fdcs
-- 发布时间:2017/5/24 11:31:20
--
aa:VALUEWHEN(barpos=1,asset); 这个写法aa的值 是否保证和费率设置里面的初始资金一致?
|
-- 作者:pyd
-- 发布时间:2017/5/24 12:28:22
--
是的,取的就是下图这个资金
此主题相关图片如下:1.png
![dvubb 图片点击可在新窗口打开查看](UploadFile/2017-5/201752412293437873.png)
[此贴子已经被作者于2017/5/24 12:29:46编辑过]
|