老師這樣能寫不?
如果滿足條件A執(zhí)行買開,同時(shí)止損5個(gè)點(diǎn)位,否則等上漲10個(gè)點(diǎn)以上時(shí)設(shè)置自動(dòng)止損3個(gè)點(diǎn)。
如果說macd的值一直比前一根增大0.1怎么表達(dá)? diff>ref(diff,1)表達(dá)的只是比前一根大,還是比前一根一直大的循環(huán)? bk對(duì)應(yīng)的函數(shù)是bp還是sp?
謝謝。
diff>ref(diff,1) 是指的當(dāng)根K線比上跟K線大,如果您想連續(xù)多個(gè)K線滿足條件的話,可以參考下面函數(shù)
EVERY(COND,N),判斷N周期內(nèi),是否一直滿足COND條件。若滿足函數(shù)返回值為1,不滿足函數(shù)返回值為0;
bk對(duì)應(yīng)的平倉(cāng)信號(hào)是sp,sk對(duì)應(yīng)的是bp
另外,學(xué)習(xí)麥語言可以參考這個(gè)帖子
http://help.shwebstock.com.cn/dispbbs.asp?boardid=14&id=465819
您的寫法不對(duì)
1.
-0.2<DIFF2<DEA2 這樣連續(xù)大于或小于的條件,需要倆倆分開寫,
比如 -0.2<DIFF2&&DIFF2<DEA2
2.
IF(C<BKPRICE-5,SP(1),IF(BKHIGH>BKPRICE+10&&C<BKHIGH-3,SP(1),IF(CROSSDOWN(DIFF4,DEA4) AND CC1<MA13 AND
CC1<EVERY(CC1,3),SP(0.5),IF(CROSSDOWN(DIFF3,DEA3) AND CC1<MA30,BP(0.5),NULL))));
這句話是指的平倉(cāng)條件嗎?不同條件平倉(cāng)手?jǐn)?shù)不同?這個(gè)寫法不對(duì),平倉(cāng)條件是要逐條寫的
比如
C<BKPRICE-5,SP(1);
BKHIGH>BKPRICE+10&&C<BKHIGH-3,SP(1);
.......
且平倉(cāng)手?jǐn)?shù)設(shè)置為小于1的時(shí)候,實(shí)際是不平倉(cāng)的,建議您自行核實(shí)下思路調(diào)整下
*******************************************************************
為了方便帖子的管理,新的問題建議您重新發(fā)帖提問