路路发智能交易研发中心

 找回密码
 立即注册
查看: 2957|回复: 0

文华财经-程序化交易-模组可用资金无法设置?

[复制链接]

管理员

MT4软件工程师

Rank: 9Rank: 9Rank: 9

积分
6521
帖子
2771
主题
2761
QQ
发表于 2013-11-25 11:50:33 | 显示全部楼层 |阅读模式
文华财经-程序化交易-模组可用资金无法设置?
答:如果模型源码中没有资金管理函数,模组可用资金对模型的运行是无用的.
模组可用资金:
    张先生投入10万元资金做程序化自动交易,想把仓位控制在资金的80%,但不同合约的价格不一样,需要的保证金不同,每次都要在加载时重新计算交易手数,非常麻烦。解决张先生的问题很简单,只要在模型源码中通过资金管理函数编写按照资金的80%计算委托手数,再在模组手动初始化中 “模组可用资金”(上图红框)处设置赋予这个模组的可用资金,模组开仓时就会取到赋予的可用资金值,并按照模型编写条件计算委托手数,无需用户手动计算。               
注:1、如果模型源码中没有资金管理函数,模组可用资金对模型的运行是无用的,所以“模组可用资金”位置是不能
       填写的。资金管理函数有:FEE合约手续费、MARGIN合约保证金、MONEY模组资金余额、MONEYRATIO资金使用
       率、MONEYTOT模组权益、OFFSETPROFIT 返回当前模组的平仓盈亏、PROFIT模组逐笔浮盈、SETDEALPERCENT设置
       模型下单用的模组资金比例、VOLMARGIN持仓保证金、BKVOL模组信号多头持仓、SKVOL模组信号空头持
       仓GROUPBKVOL取模型分组后的模组多头持仓、GROUPSKVOL取模型分组后的模组空头持仓。
    2、这里设置的是模组的可用资金,并不是权益,如果“初始持仓手数”填入0,那么填写的模组可用资金就是模
                    组的权益;如果“初始化持仓手数“填入1,那么模组的权益就为“填写的可用资金+1手持仓占用的保证金”。
    3、模组权益和可用资金会随着持仓过程中价格变化实时变动。
    4、程序化的每个模组都是独立运行的,与其他模组互不干扰,每个模组可以设置其独立的合约保证金比例、手续
       费、初始的模组可用资金、初始持仓手数和价格,当模模型运行后需要用到这些值时,就会自动取到了。


路路发智能交易:讲解MT4平台,讲解智能交易系统,学习黄金投资入门基础知识,传授投资技巧,分享投资经验!
投资入门精通我们为您提供一站式服务!!!
欢迎您的到来,我们将竭诚为您服务!!!
收藏我们的网址http://www.ea668.com/



外汇智能交易,成就财富梦想!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则


MT4编程培训|EA定制开发|QQ在线咨询|路路发智能交易研发中心

GMT+8, 2025-1-2 23:22 , Processed in 0.151170 second(s), 25 queries .

© 2009-2022 520EA.com EA668.com

快速回复 返回顶部 返回列表