Re: [问题] multichart语法

楼主: goodddog (domiante)   2015-06-13 23:43:41
※ 引述《ssdog (ssdog)》之铭言:
: 请教一下~有人知道超过基本成本单后 每涨跌50点的加码语法如何写?
: 收盘低到成本就全平 我每次写都变成一直加码 然后一直平仓
: if condition1 then buy("base") 1 share next bar at market;
: if entryprice +50 > entryprice then buy ("add1")1 share next bar at market;
: if avgentryprice < c then sell all shares next bar at market;
: 是不是要设一个变量去控制?该怎么设啊?可以指导一下吗?
下面两列改一下试试
if C >= Entryprice+50 then buy ("add1") 1 share next bar at market;
if C <= Avgentryprice then sell all shares next bar at market;
作者: ssdog (ssdog)   2015-06-14 07:31:00
感谢你的回复 但还是不行喔!一样会出现重复买卖这一定要设一个变量 i=i+1 去控制
作者: Genki626 (元气626)   2015-06-14 07:50:00
设一个变量i 起始值为1 然后 if C >= Entryprice+50*i进场后 i=i+1这样不知道可不可以
作者: coyoteY (マジジョテッペン)   2015-06-14 08:19:00
currentcontracts?
作者: ssdog (ssdog)   2015-06-14 09:02:00
应该是楼上说的可以 但是EP*i -> CC*i 才对喔脑袋昏了 EP*i才对试过MP>0 CC=2 then buy("add1") 不行的
作者: GX90160SS   2015-06-14 11:33:00
其实单纯语法问题直接丢到MC官方讨论区就会有客服一号出来帮你解答惹
作者: ssdog (ssdog)   2015-06-14 13:31:00
以上感谢各位帮忙,谢啦!
作者: e76541   2015-06-16 13:03:00
cross over?
作者: charles222 (charles222)   2015-06-20 08:26:00
if marketposition=1 and 加码条件 then buy......

Links booklink

Contact Us: admin [ a t ] ucptt.com