加入 |登录

策略交易高峰会论坛EasyLanguage/PowerLanguage 策略语言研究 › 查看主题

6478

查看

16

回复
返回列表

Rank: 3Rank: 3Rank: 3

go

[函式介绍] 每日一学-------MC中所有与STOP单相关的说明

楼主
发表于 2010-7-16 15:48 | 只看该作者 | 倒序看帖 | 打印
本帖最后由 eric 于 2010-7-16 16:01 编辑

    由于达钱即将支持STOP单机制,所以最近缠着大大们询问了一些关于MC STOP用法的问题,现拿出来与大家一起分享与讨论,不正确的地方还请及时提出~

    1.Setstoploss(金额)-------------固定金额停损出场--------注意: 1.括号的值的是金额,不是                                                                     点数。
                                                                  2.大家在括号里设置的这个
                                                                    金额是包括了手续费和滑
                                                                    价的,所以如果有设置手
                                                                    续费和滑价,那么这个金
                                                                    额就需要做相应的调整,
                                                                    需要在你所想要的停损金
                                                                    额上加上手续费和滑价的
                                                                    金额,这样就不会有问
                                                                    题。不然就会发生如果金
                                                                    额设的太小,一下子就停
                                                                    损掉了 。

               简单举例:if Close>888 then buy next bar at market;
                         if Close<1888  then sellshort next bar at market;
                         setstoploss(pointvalue*88); //pointvalue--QM中设定的商品的整点价值


    2.Setprofittarget(金额)---------固定金额停利出场---------------注意: 1.括号的值的是金                                                                           额,不是点数。
                                                                                                
                                                                         2.大家在括号里设置的这个金额是包括了手续费和滑价的,所以如果有设置手续费和滑价,那么这个金额就需要做相应的调整,需要在你所想要的停损金额上加上手续费和滑价的金额,这样就不会有问题。不然就会发生如果金额设的太小,一下子就停利出场了。

               简单举例:if Close>888 then buy next bar at market;
                              if Close<1888  then sellshort next bar at market;
                              setprofittarget(pointvalue*88);


    3.Setdollartrailing(金额)---------------获利拉回多少金额出场----------详细注释:以做多为例,从信号产生开始,后续呈上涨趋势,当达到一个高值开始回落,当回落了这个设定的金额,则获利出场。
              
               简单举例:if Close>888 then buy next bar at market;
                              if Close<1888  then sellshort next bar at market;
                              setdollartrailing(pointvalue*8);


    4.Setpercenttrailing(金额,百分比)------------获利拉回金额的百分之多少出场-------详细注释:以做多为例,从从信号产生开始,后续呈上涨趋势,当达到一个高值开始回落,当回落了这个设定的金额*百分比,则停利出场。
               简单举例:if Close>888 then buy next bar at market;
                              if Close<1888  then sellshort next bar at market;
                              setpercenttrailing(100,80%);


    5.Setbreakeven(金额)-----------------损益平衡出场----------------详细注释:当获利达到多少后,如果又回到损益平衡点,则立即出场。比如说获利达到1000时,如果获利又回到进场点,就会立刻出场。
                                               注意:      括号里设定的值不包括手续费和滑价


               简单举例:if Close>888 then buy next bar at market;
                              if Close<1888  then sellshort next bar at market;
                              setbreakeven(1000);



    6.Setstopcontract/Setstopshare----------------保留字---------------详细注释:停损计算以部位为单位,独立部位独立停损。--------------必须在setstoploss()之前宣告

               简单举例:如果我现在有一口多单,之后又下了一口多单,写了setstopcontract,后面又使用了setstoploss(1000),那么就会把这两口单,独立考虑停损。表示每一口都输1000出场,最多输2000。


    7.Setstopposition-----------------保留字--------------详细注释:停损计算以部位为单位,合计部位统一停损。----------必须在setstoploss()之前宣告

               简单举例:如果我现在有一口多单,之后又下了一口多单,写了setstopposition,后面又使用了setstoploss(1000),那么就会把这两口单,合并考虑停损。表示全部部位输1000就出场,最多输1000。

OVER~



TOP

好文分享,是超英赶美的关键! QQ书签=>QQ书签 百度搜藏=>百度搜藏

Google书签=> Google书签 新浪Vivi=> 新浪ViVi

Rank: 3Rank: 3Rank: 3

沙发
发表于 2010-7-19 11:41 | 只看该作者
好文一定要顶

TOP

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

板凳
发表于 2010-8-5 19:34 | 只看该作者
楼主辛苦

TOP

Rank: 4Rank: 4Rank: 4Rank: 4

地板
发表于 2010-8-5 23:03 | 只看该作者

学习
多谢

TOP

Rank: 2Rank: 2

5#
发表于 2010-8-7 17:02 | 只看该作者
這個很好,希望有更多的,......多謝

TOP

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

6#
发表于 2010-8-8 10:05 | 只看该作者
好东西  一定要好好学习
若能一切随它去,便是世间自在人。
                        ——Derivatives

TOP

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

7#
发表于 2010-8-19 15:14 | 只看该作者
好东西啊,希望多发发类似的文章,顶一下
欢迎关注Dannie的博客
http://blog.sina.com.cn/4streetsmart

TOP

Rank: 3Rank: 3Rank: 3

8#
发表于 2010-8-26 14:23 | 只看该作者
“2.大家在括号里设置的这个金额是包括了手续费和滑价的,”本人刚刚接触,请问什么是滑价啊?

  

TOP

Max

Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6Rank: 6

9#
发表于 2010-8-26 14:41 | 只看该作者
“2.大家在括号里设置的这个金额是包括了手续费和滑价的,”本人刚刚接触,请问什么是滑价啊?

   ...
greatlei 发表于 2010-8-26 14:23
Stop Order 与 Market Order会做到的价位是无法预期的,这种不确定性就是滑价。

TOP

Rank: 3Rank: 3Rank: 3

10#
发表于 2010-8-27 10:05 | 只看该作者
太谢谢Max,小弟懂了,3Q!

TOP

Rank: 3Rank: 3Rank: 3

11#
发表于 2010-8-27 12:03 | 只看该作者
回复 1# eric 的帖子


   QM中设定的商品的整点价值,是指 bigpointvalue 吧?怎么会是 pointvalue 呢?

TOP

Rank: 2Rank: 2

12#
发表于 2010-10-16 15:24 | 只看该作者
学习了!好东西

TOP

Rank: 2Rank: 2

13#
发表于 2010-12-19 22:04 | 只看该作者
好东西啊,希望多发发类似的文章,顶一下

TOP

Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8Rank: 8

14#
发表于 2011-4-29 10:15 | 只看该作者
4.Setpercenttrailing(金额,百分比)------------获利拉回金额的百分之多少出场-------详细注释:以做多为例,从从信号产生开始,后续呈上涨趋势,当达到一个高值开始回落,当回落了这个设定的金额*百分比,则停利出场。
               简单举例:if Close>888 then buy next bar at market;
                              if Close<1888  then sellshort next bar at market;
                              setpercenttrailing(100,80%);   

   setpercenttrailing(100,80%); 获利达到100块后,利润回撤超过80%,则平仓。  这个地方要更正下,应该改成, setpercenttrailing(100,80);   第2个参数,不需要再加 百分比  

TOP

Rank: 3Rank: 3Rank: 3

15#
发表于 2011-5-11 16:00 | 只看该作者
setpercenttrailing(100,80);   第2个参数,不需要再加 百分比  

TOP

KWS

Rank: 3Rank: 3Rank: 3

16#
发表于 2011-11-27 01:50 | 只看该作者
非常實用,感謝分享!

TOP

Rank: 2Rank: 2

17#
发表于 2011-12-7 01:03 | 只看该作者
实用宝典

TOP

策略交易高峰会 |联系我们

GMT+8, 2012-2-23 15:49, Processed in 0.044291 second(s), 12 queries.

Powered by Discuz! X1

© 2001-2010 Comsenz Inc.