您现在的位置:程序化交易>> 期货公式>> 文华财经>> 文华财经知识>>正文内容

现有几个问题求解答 [文华财经]

  • 咨询内容:  1.引用了日周期中的布林、KD、MACD,还能引用分时图作为部分判断条件吗?如何引用分时图?
    2.&&和||这两个逻辑运算的顺序是什么?是从前到后还是?假如均线金叉,价格破上轨的同时,MACD金叉或者MACD金叉状态下KD刚好金叉,轻仓进多,这是我写的:MA5>MA10&&cross(c,TOP)&&CROSS(DIFF,DEA)||MA5>MA10&&cross(c,TOP)&&DIFF>DEA&&CROSS(K,D),BK;不知道正确不?还是下面的:MA5>MA10&&cross(c,TOP)&&CROSS(DIFF,DEA)||DIFF>DEA&&CROSS(K,D),BK;就是不明白"||"和"&&"运行顺序,还是要把两个大括号起来,请详解。
    3.仓位的问题,做多的信号出现时,不同的信号,仓位不一样,如下:轻仓:MA5>MA10&&cross(c,TOP)&&CROSS(DIFF,DEA)||DIFF>DEA&&CROSS(K,D),BK;重仓:MA5>MA10&&cross(c,TOP)&&CROSS(DIFF,DEA)&&CROSS(K,D),BK(2);
    4.止损问题,止损设在所操作合约保证金的10%,亏也就亏10%,怎么写?
    问题有点多多,请老师详解。不要嫌我太笨。

     

  • 文华技术人员:

     1.分时图不支持引用,可以引用1分钟周期做替代,目前不支持大周期引用小周期,下一版本会支持。


    2.&& 的优先级高于||  优先计算&&  所以应该采用第一种写法


    3.需要用非过滤模型来写

    MA5>MA10&&cross(c,TOP)&&CROSS(DIFF,DEA)||DIFF>DEA&&CROSS(K,D),BK(1);MA5>MA10&&cross(c,TOP)&&CROSS(DIFF,DEA)&&CROSS(K,D),BK(2);
    4.持仓后保证金是实时变动的,您想取哪一时刻的保证金作为标准?

     

  • 文华客服:  我想引用的是,下单那刻的保证金

     

  • 网友回复:

    3.需要用非过滤模型来写

    MA5>MA10&&cross(c,TOP)&&CROSS(DIFF,DEA)||DIFF>DEA&&CROSS(K,D),BK(1);MA5>MA10&&cross(c,TOP)&&CROSS(DIFF,DEA)&&CROSS(K,D),BK(2);对于这个轻仓和重仓买开,那要是平仓也要写SP(1)和SP(2)吗?

     

  • 网友回复:

    1.关于持仓保证金,你可以用下面的函数实现。

    VOLMARGIN持仓保证金
     
    用法:
    VOLMARGIN计算当前的持仓保证金。
    注:该保证金为动态的保证金
    (1)VOLMARGIN为资金管理函数,不能加载到主图
    (2)效果测试
    信号执行方式选择K线走完确认信号下单或出信号立即下单,K线走完进行信号复核:
    a.开仓信号当根VOLMARGIN返回值不变
    b.无信号有持仓K线VOLMARGIN返回值为:当根K线的收盘价*交易单位*手数*保证金比例(效果测试中设置的保证金)
    c.平仓信号当根VOLMARGIN返回值不变
    d.无信号无持仓K线VOLMARGIN返回值为0
    信号执行方式选择出信号立即下单,不进行复核
    a.开仓信号当根VOLMARGIN返回值为:当根K线的收盘价*交易单位*手数*保证金比例(效果测试中设置的保证金)
    b.有持仓K线VOLMARGIN返回值为:当根K线的收盘价*交易单位*保证金比例*手数(效果测试中设置的保证金)
    c.无持仓K线VOLMARGIN返回值为0
    (3)模组运行
    a.历史信号返回值,根据效果测试计算得到
    b.盘中运行,模组理论持仓大于0时,VOLMARGIN返回值为:最新价(若K线走完则为收盘价)*交易单位*手数*保证金比例(模组保证金参数中设置的保证金);模组理论持仓为0时,VOLMARGIN返回值为0
     
    注:
    1、模组中手动干预可影响理论持仓,故作用于VOLMARGIN的返回值
    2、不能与未来函数同时使用如ISLASTBAR,EMA2,ZIGZAG,BACKSET,PEAK,PEAKBARS,TROUGH,TROUGHBARS,REFX等
    3、本函数运算量很大,将占用很多的CPU资源,导致行情刷新速度变慢,请谨慎使用

     

    2. 如果想要全部平仓可以这样编写SP(BKVOL);

 

有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友

可联系技术人员 QQ: 1145508240  点击这里给我发消息进行 有偿 编写!不贵!点击查看价格!


【字体: 】【打印文章】【查看评论

相关文章

    没有相关内容