龙听期货论坛's Archiver






 微信: QQ:

龙听 发表于 2017-12-28 11:36

立马学会进场开关控制[MC]

这一篇,提一个还算是简单的范例,解释如何利用变数来做为进场的"开关",去达成交易策略的部位出场后,有的时候即使仍在突破价外(这会出场马上再进场),而不要马上再进场的控制。透过"开关"设计,就可以让交易策略的设计上更多元变化。
策略描述:以每周周一日K的高低点,作为关键价突破追进的策略。但是止损/止盈出场后,必须等到价格再回到突破价以内之后,才做突破再度进场。
通常,如果你只是很简单的订出两个关键价,去做突破追进的话,直观描述出来就会如下这样。 (止损50点、止盈100点)

[code]
var:BB(99999),SS(0);
var:MP(0),lastWay(0);
var:toDO(true);


if dayofweek(D)=1 and sessionlastbar then begin
  BB= highD(0);
  SS= lowD(0);
end;


MP= marketposition;


if MP<=0 then
  buy next bar BB stop;

if MP>=0 then
  sellshort next bar SS stop;


if MP<>0 then begin
  setstoploss(50*bigpointvalue);
  setprofittarget(100*bigpointvalue);
end;
[/code]


复制代码你就会看到图表上面出现这样的讯号,获利出场后下一根马上再进场,弄得好像出场的动作是做好玩的?这通常就不是做”突破”的人想要的状况

所以,我们就得对要不要进场的判断,在除了是否突破关键价外,加上一个”开关”来做控制:让出场之后把进场开关关掉,必须等待价格回到突破价以内,才把进场的开关再度打开。
下面程序码中的 toDO 就是进场开关


[code]
var:BB(99999),SS(0);
var:MP(0),lastWay(0);
var:toDO(true);


if dayofweek(D)=1 and sessionlastbar then begin
  BB= highD(0);
  SS= lowD(0);
end;


MP= marketposition;

if MP[1]<>0 and MP=0 then begin
  toDo= false;
  if MP[1]>0 then lastWay=1;
  if MP[1]<0 then lastWay=-1;
end;

if C<BB and lastWay>0 then
  toDO= true;
if C>SS and lastWay<0 then
  toDO= true;


if MP<=0 and toDO=true then
  buy next bar BB stop;

if MP>=0 and toDO=true then
  sellshort next bar SS stop;


if MP<>0 then begin
  setstoploss(50*bigpointvalue);
  setprofittarget(100*bigpointvalue);
end;
[/code]


我想,上图跟下图做个比较,你就可以体会这有什么差异了。
开关, 如何

页: [1]
渠道·推广(20年运营值得信赖!)▼:温馨提示:期货论坛稳定、流畅的访问体验有赖于赞助商的广告支持,赞助商业务内容非本站官方业务,期货、证券及外汇投资均有亏损的风险,访问赞助商广告即代表您已了解其中的风险。欢迎意向赞助商联系客服或管理员咨询相关事宜。
                     
❤️2025年通过期货论坛开户享受如下优惠政策:政策一:手续费最低交易所+1分起,政策二:日内炒单及大资金享更高比率返还,政策三:保证金可申请交易所标准+0,政策四:开户即享有论坛Prime会员资格(价值199元/年),开户咨询管理员或右侧客服! 😋欧美期货杂志购买、下载与中文翻译:/thread-10603-1-1.html |TB/MC开户优惠政策:/thread-5986-1-1.html2025年最新交易所手续费表:/thread-7537-1-1.htmlSC2.png2025年最新中文翻译:/thread-160355-1-1.html;
欧美期货程序化期刊中文翻译目录: 【1982/83.01-12期】 【1984.01-12期】 【1985.01-12期】 【1986.01-12期】 【1987.01-12期】 【1988.01-12期】 【1989.01-12期】 【1990.01-12期】 【1991.01-12期】 【1992.01-12期】 【1993.01-12期】 【1994.01-12期】 【1995.01-12期】 【1996.01-12期】 【1997.01-12期】 【1998.01-12期】 【1999.01-12期】 【2000.01-12期】 【2001.01-12期】 【2002.01-12期】 【2003.01-12期】 【2004.01-12期】 【2005.01-12期】 【2006.01-12期】 【2007.01-12期】 【2008.01-12期】 【2009.01-12期】 【2010.01-12期】 【2011.01-12期】 【2012.01-12期】 【2013.01-12期】 【2014.01-12期】正在更新中...... 【2015.01-12期】待补 【2016.01-12期】待补 【2017.01-12期】正在更新中...... 【2018.01-12期】 【2019.01-12期】 【2020.01-12期】 【2021.01-12期】 【2022.01-12期】 【2023.01-12期】 【2024.01-12期】 【2025.01-12期】正在更新中......