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