var0( 0 ) ; var1( 0 ),<==";"是用來告訴PL該斷語法已經結束了,所以正確該是var(0),var1(0),
condition2 = Price > var0 and cross over var3 ;<== 這裡少了Price..正確為condition2 = Price > var0 and Price cross over var3 ;
最後因為是訊號!所以以下都不能出現在訊號裡..
if condition1 then begin var0 = WAverage( Price, Length1 ) ; Plot1[Displace]( var0, "AvgWtd" ) ; Plot2[Displace]( var3, "UpperBand" ) ; Plot3[Displace]( var2, "LowerBand" ) ; Plot4[Displace]( var0, "MidLine" ) ;<==(而且這裡也少了end;正確為if ...then begin...end;)
因為你只有作多沒有作空
只有停損沒有停利
所以在低點進場作多之後就沒有符合的出場條件
以致於一直抱單不出
我編的過且有訊號喔~XD
之前曾有客戶發生過莫名無法編釋的問題,是系統秀逗而非程式寫錯
要判斷是否系統秀逗,請把程式碼清空白,重新編釋看看
若是編不過,表示系統有問題,請重新開機再試一次,若還是不能做空白程式碼編釋,請打客服電話
若是編的過,表示一定是某程式段寫法有錯,請查BUG