栏目:文华财经使用教学 发表:西部汇市 时间:2014-5-17 13:42:26 |
|
|||
老师您好: 当满足条件时,执行一段程序怎么写。 具体来说,但满足某一个或两个条件时,执行跟踪止赢的程序,怎样写呀。 当期指在N个周期内从N周期内的最低点上升M点,或在N个周期内从N周期内的最高低点下降M点,利用跟踪止赢程序平仓 谢谢老师 网友回答: “当期指在N个周期内从N周期内的最低点上升M点” 您是希望进行跟踪止损平仓吗?能够这样理解您的要求,卖开仓之后,最新价大于卖开仓之后的N个周期内的最低点M点,就平仓? 跟踪止赢平仓。 买开仓后,在N个周期内,期指从N周期内的最低点,上升M点,且收盘价大于BKPRICE,跟踪止赢。 卖开仓后,在N个周期内,期指从N周期内的最高点,下降M点,且收盘价小于SKPRICE,跟踪止赢。 谢谢老师 您的跟踪止盈条件是什么? TP、DTP采用文华默认 请参考以下形式: C-BKLOW>M && BARSBK<=N && C>BKPRICE && BKHIGH-C>=M,SP; //买开仓后,在N个周期内,期指从N周期内的最低点,上升M点,且收盘价大于BKPRICE,跟踪止赢,跟踪点差为M SKHIGH-C>M && BARSSK<=N && C<SKPRICE && C-SKLOW>=N,BP; //卖开仓后,在N个周期内,期指从N周期内的最高点,下降M点,且收盘价小于SKPRICE,跟踪止赢,跟踪点差为N 老师您好 跟踪止赢程序的执行一般需要多个周期才能完成,但上面给出的跟踪止赢在开始执行后的下一个周期后,可能&&前面的条件已经不能满足了(例如上面理综白色的n条件,再比如交叉点等条件只能在一个K线周期满足,下一周期就不能满足了),这样,跟踪止赢程序就不能执行完毕,也就是不能实现跟踪止赢。这种情况下怎么处理呀 上面帖子有错字 跟踪止赢程序的执行一般需要多个周期才能完成,但上面给出的跟踪止赢在开始执行后的下一个周期后,可能&&前面的条件已经不能满足了(例如上面例子中的n条件,再比如交叉点等条件只能在一个K线周期满足,下一周期就不能满足了),这样,跟踪止赢程序就不能执行完毕,也就是不能实现跟踪止赢。这种情况下怎么处理呀 用&&链接的两个条件需要同时满足才会出现信号,您的策略如果是满足其中一个既出现信号,您可以使用||链接 再向老师请教资金管理问题 当日交易损失资金到一定程度后,平仓,结束当日交易,如何实现。 我再以往的帖子中看到有老师给出的程序是: MM:=1000000; CROSS(K,D)&&MONEYTOT+PROFIT>MM-8000,BPK; CROSS(D,K), &&MONEYTOT+PROFIT>MM-8000,SPK; 老师给出的解释是:MM为初始资金 其他函数我的理解是:MONEYTOT总权益,即:账户可用资金+保证金+当日已平仓是利润(或亏损);PROFIT为当日持仓的浮亏或浮赢。是这样的吗。 上面给出的程序是当日亏损8000元后停止交易。但我觉得上面的程序实现不了8000元后停止交易的目的。程序中“MM-8000”是一个固定值,但每日交易后账面的资金都是不同的,但每日交易使用的程序中止损值“MM-8000”都是不变的。 况且这个程序好像也不能进行效果测试。 用&&链接的两个条件需要同时满足才会出现信号,您的策略如果是满足其中一个既出现信号,您可以使用||链接 问题是这样的:本周期条件满足就要求启动跟踪止赢,启动后要求跟踪程序完成跟踪(这一般需要几个周期才能完成)。但条件满足后的下一个周期,如果条件不满足了,那么跟踪程序不是就停止执行了吗 首先,关于函数详细说明您可以在麦语言公式编写平台,插入函数中查找。关于PROFIT函数,您的理解是不正确的,PROFIT返回当前的模组逐笔浮动盈亏。 其次,您找到的程序,MM是变量,是模组的初始资金,亏损8000是以初始资金为标准的,当亏损达到8000即停止交易的效果的。 在最新版软件中加入了返回返回当前模组的平仓盈亏的函数,OFFSETPROFIT,您可以考虑使用该函数进行控制。 OFFSETPROFIT 返回当前模组的平仓盈亏。 注: 1、OFFSETPROFIT为资金管理函数,不能加载到主图使用 2、效果测试: (1)OFFSETPROFIT返回的为效果测试中累计的平仓 (2)若信号执行方式选择为K线走完确认信号下单,则OFFSETPROFIT根据信号的收盘价(或开盘价)计算平仓盈亏,与交易明细中平仓盈亏的计算一致 (3)若信号执行方式选择的为出信号立即下单,K线走完复核,则OFFSETPROFIT根据信号指令价计算平仓盈亏,但是返回的平仓盈亏中未计算信号消失成本 (4)若信号执行方式选择为出信号立即下单不进行复核,则OFFSETPROFIT根据信号指令价计算平仓盈亏,与交易明细中平仓盈亏的计算一致 3、模组运行: (1)模组历史信号中的平仓盈亏根据效果测试计算的累加值 (2)模组初始化后,OFFSETPROFIT重新计算,从模组加载时刻开始计算平仓盈亏 (3)若信号执行方式选择为K线走完确认信号下单或K线走完复核,则OFFSETPROFIT根据信号的收盘价计算平仓盈亏(日志中记录的平仓盈亏根据成交价计算,两者计算机制不同),本次交易的平仓盈亏再下一根K线统计累加至OFFSETPROFIT (4)若信号执行方式选择为不进行信号复核,则OFFSETPROFIT根据信号确认时行情的最新价计算平仓盈亏,本次交易的平仓盈亏即时统计累加至OFFSETPROFIT 4、OFFSETPROFIT的计算不包含手续费 例: OFFSETPROFIT>-5000&&C>O,BK; //平仓盈亏大于-5000,并且当前K线为阳线时,买开 |
||||
声明:以上内容仅供参考! 在线交流 | ||||
|
||||
|
||||
更多教学: | ||||
详解动态追踪止损机制及注意事项NES | 为什么文华财经升级多次仍然没成功? | |||
文华1号组群和2号组群能同时运行吗 | 赢顺模拟交易模型,怎么无法自动交易 | |||
文华模型推荐:股指期货交易模型 波段王交易模型 股指模型界面 波段王实盘效果 资金流向效果图 | ||||