零星几个问题 [MC]
-
MC用户求助:
第一个问题:
OpenEntryPrice 请问假如bar内交易下,同一根K线 多次开仓,那么 OpenEntryPrice 取的是哪个值呢
第二个问题: 假如 我一共开了 3 手, 我想取到每手的价格是不是 可以采用这个函数PosTradeEntryPrice(0,1) 是不是代表第1手开仓
PosTradeEntryPrice(0,2) 是不是代表第2手开仓
PosTradeEntryPrice(0,3) 是不是代表第3手开仓
第三个问题
我想取到开仓BAR 前3个K线的最低值(包括开仓BAR)这个怎么写呢
第四个问题
我想采用bar内交易,是不是只要代码 [IntrabarOrderGeneration = True] 写在前面就行, 还需要其他代码或者 软件设置吗
第五个问题
我想要求 1根K线 最多 执行信号 6次 ,而且不进行复合, 所有信号 都是市价 交易 这个怎么写呢
-
MC回复讨论一:
前两个问题,这个星期五给您回复,因为正在写关于openentry和postrade系列关键字的帖子,到时您可以学习一下,若有问题再咨询,后面三个问题见下面回复:
回复三、代码如下:
var: mp(0);
mp=marketposition;
if mp[1]<>mp and mp<>0 then
value1=lowest(low,3);
以上代码用于非bar内模式下进行判断,需要将前一根bar的持仓状态与当根bar的持仓状态进行对比来判断当根bar有开仓;并且只适用于第一笔进场,若需要判断多次进场,需要使用currententries进行判断
回复四、 [IntrabarOrderGeneration = True]这个可以写在信号代码中的任何位置,只要不注释起来,即使放在条件判断中都可以,而且策略执行中改变不了,如下代码依然是开启bar内模式:
if false then begin
[IntrabarOrderGeneration=true]
end;
回复五、需要进行一些设置:策略属性中的部位限制需要设置一下,另外在图表上右键”设置信号“-“设置”-“属性(bar内产生委托)”设置同一根bar多笔进场即可;市价委托您可以看一下公式编译器中的关键字market的解释;另外,“不进行复合”是什么意思?
-
MC回复讨论二:
回复三:我的策略是应用的 bar内交易的,而且 是有多次加仓。我想定义为持仓为多单1手时,价格跌破 开仓BAR前3根K线的最低值,平仓指令可以在开仓bar的下一个K线,请问这个怎么写呢
回复四:我理解 的是只要有一个[IntrabarOrderGeneration = True] 这个代码,就能执行BAR内交易了吧,还有软件不需要进行设置了吧。 我理解对么?
回复五:我之前用到文华 ,里面有个函数,是对信号的复核,我一般选择不复核,MC 是不是没有这个复核的概念呢
,
-
MC回复讨论三:
回复三、您需要详细叙述一下您的思路,叙述中需要包含bar内模式以及加减仓位。
回复四、对的
回复五、MC没有“复核“这个概念
-
MC回复讨论四:
回复三、您需要详细叙述一下您的思路,叙述中需要包含bar内模式以及加减仓位。
回复四、对的
回复五、MC没有“复核“这个概念
有思路,想编写各种指标公式,程序化交易模型,选股公式,预警公式的朋友
可联系技术人员 QQ: 511411198 进行 有偿 编写!(不贵!点击查看价格!)
相关文章
-
没有相关内容