你好,老師,咨詢
作者:文華財經 來源:cxh99.com 發布時間:2017年10月10日
-
咨詢內容:
?老師,你好, MA1:MA(C,5); MA2:MA(C,10);當CROSSDOWN(MA1,MA2)形成后
?? ?出現第一次開倉條件A,第一次SK;
??? ??
?SK之后
??? ??
?第一次出現平倉條價(陽包陰)不平倉,
??? ??
?第二次出現平倉條件(陽包陰)才平倉BP,
???當第二次出現開倉條件A,第二次SK;
? ? ??
?SK之后
??? ??
第一次出現平倉條價(陽包陰)不平倉,? ?????第二次出現平倉條件(陽包陰)才平倉BP,
??
? ?二次開倉之后不再開倉,直到再次形成CROSSDOWN(MA1,MA2);
?。。。。。。。。
?
?來源:程序化99
-
文華技術人員:
?如何編寫
?
?來源: www.weiqiv.net.cn
-
文華客服:
?
MA1:MA(C,5);
MA2:MA(C,300);
ND:BARSLAST(CROSSDOWN(MA1,MA2))+1;
A:EVERY(ISUP,2);//A條件您自己定義
SKVOL=0&&MA1<MA2&&COUNTSIG(SK,ND)<=1&&A,SK(1);
CON:ISUP&&H>REF(H,1)&&L<REF(L,1);
COUNT(CON,BARSSK)=2,BP(1);
TRADE_AGAIN(2);?
?
-
網友回復:
?上面,
?
MA1:MA(C,5);
MA2:MA(C,300);
ND:BARSLAST(CROSSDOWN(MA1,MA2))+1;
A:EVERY(ISUP,2);//A條件您自己定義
SKVOL=0&&MA1<MA2&&COUNTSIG(SK,ND)<=1,SK(1);
CON:ISUP&&H>REF(H,1)&&L<REF(L,1);
COUNT(CON,BARSSK)=2,BP(1);
TRADE_AGAIN(2);
上面紅色的定義,都沒用到,你的意思是不是改成下面就可以了
? ?
?
MA1:MA(C,5);
MA2:MA(C,300);
ND:BARSLAST(CROSSDOWN(MA1,MA2))+1;
A:EVERY(ISUP,2)&&條件A;//A條件您自己定義
SKVOL=0&&MA1<MA2&&COUNTSIG(SK,ND)<=1&&A,SK(1);
CON:ISUP&&H>REF(H,1)&&L<REF(L,1);
COUNT(CON,BARSSK)=2,BP(1);
TRADE_AGAIN(2);
但是為什么要用到
A:EVERY(ISUP,2)
這個句子呢?
?
-
網友回復:
?3樓編寫就是您1樓對應的條件
A是編寫測試時設定的開倉條件
您將A替換成您開倉條件就可以了