组件问题2014 [文华财经]
- 咨询内容:
请问老师,
1,下单组件能否完成单个模型取得当日开仓手续费合计+平仓盈亏+浮动盈亏来控制当日开仓和停止运行?重点是手续费合计!如果不能,组件中还可以取什么代替以得到较确实的结果?
2,下单组件能否做到取单一程序模型同时针对多个品种实现在一个模组里满足条件时开平仓?如果不能,将模型和组件分多个模组绑定不同品种运行时可不可以实现由下单组件(或已加载的通用组件中设定相关条件,或其中的某一个或单独的一个独立组件)根据本运行页所有模组模型和下单组件的总的运行情况的净盈亏(重点包含手续费)停止本页所有程序和组件。
3,下单组件能否取到真实账户的资金权益,并可以根据这一数据分配一定比例给模组使用,再根据这一比例再按一定比例开仓下单?
4,下单组件能否进行锁仓操作?
想实现的周期为1分钟,出信号不复核,一根线2个信号祝老师新年快乐,工作顺心顺意!谢谢指导
- 文华技术人员:
1、可以取到
取交易里的手续费。
用法T_Fee(Type),返回交易里的手续费。Type(整数 0, 1 2) 0期货 1股票 2外盘,返回权益(小数)
例:
VAR margin;
margin=T_Fee(0);//返回交易中的手续费。2、组件需要一一与模型绑定进行使用,无法取到运行页中多个模型总的情况,都是独立运行。
3、组件可以取到账户总权益,但是模组分配多少不是组件决定的,而是加载模型时的加载参数中填入的。模型想要按照比例下单,需要在模型中使用如下函数。
SETDEALPERCENT设置模型下单用的模组资金比例,以后每次下单都按模组资金的比例下单。
用法:
1、SETDEALPERCENT(fPercent)表示每次按资金的fPercent(范围1~100)下单。
(1)SETDEALPERCENT为资金管理函数,不能加载到主图
(2)效果测试根据效果测试中设置的资金、保证金计算下单手数
(3)模组运行中
如果初始化进来仓位,则根据初始资金+初始化持仓释放为可用资金计算下单手数
如果初始化仓位为0,则根据初始资金为可用资金计算下单手数
(4)fPercent支持变量
2、SETDEALPERCENT下单手数计算公式为
(可用资金+平仓释放的保证金+平仓盈亏)*资金比例/(最新价*保证金比例*交易单位)
3、SETDEALPERCENT计算下单手数非整数时,遵循自动向下取整的规则,即:若根据公式计算下单手数为12.9手,则实际按照12手下单;计算手数小于1,不进行开仓操作
3、SETDEALPERCENT只作用于开仓指令,不作用于平仓指令
过滤模型中平仓指令平掉模组所有持仓;非过滤模型中根据平仓根据指令后面编写的手数平仓
例子:SETDEALPERCENT(20); //每次按资金比例的20%下单4、可以
5、一根k线两个信号 可以在模型中使用如下函数
SETSIGMAXNUM(N) 设置一根K线最大信号个数。
用法:
1、N为参数,可以为常量或变量
2、该函数作用于信号执行方式选择为“不进行信号复核”的模型
3、如果模型中写了MONO_SIGNAL函数,SETSIGMAXNUM(N)的设置不起作用,仍然按照一根K线最多出现一个信号执行例:
AA:HHV(H,20),COLORRED;
BB:LLV(L,20),COLORCYAN;
CROSS(H,REF(AA,1)),BK;
CROSS(REF(BB,1),L),SK;
CROSS(H,REF(AA,1)),BP;
CROSS(REF(BB,1),L),SP;
SETSIGMAXNUM(2);
AUTOFILTER;
//一根K线上最多出现两个信号 - 文华客服:
谢谢日月老师!祝新年身体健康,万事如意。
年后想试运行下单组件,相关思路将在完善后发到这里,烦请日月老师及其他老师帮忙具体编写规范,便于实盘。请值班时关注。12271号用户 - 网友回复:
请老师仔细看看
首先确认一下下面的思路中,哪些是模型可以完成的,哪些是需要组件来完成的,以及那种工具完成更可靠和简明不会造成冲突:
已发邮件《 请日月乾坤编写下单组件之1》和《 请日月乾坤编写下单组件之2》到 research@wenhua.c om.cn 请注意查收
7楼模型请相关老师继续回复。邮件问题与7楼无关,
谢谢空镜老师,星晴老师,无为老师,日月老师,沧浪之花,祝你们新的一年里工作顺心。
- 网友回复: 还没有人上班回复啊。 日内模型中直接引用日线数据好还是换算结果好? 比如引日线的ma5,在1分钟图上可不可以直接ma5*225或者ma1125?? 12271号用户祝全体文华老师们新一年里 工作顺利!
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 1145508240 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容