請(qǐng)教編程問題
作者:通達(dá)信 來源:cxh99.com 發(fā)布時(shí)間:2013年02月24日
-
咨詢內(nèi)容:
請(qǐng)教老師:
怎么定義首次穿越?比如:
MA1>MA2時(shí),首次向下穿越MA2,這樣的語(yǔ)句該怎么寫?
謝謝!
-
通達(dá)信技術(shù)部:
以下是引用潘菲特在2012-12-18 16:21:00的發(fā)言:
請(qǐng)教老師:
怎么定義首次穿越?比如:
MA1>MA2時(shí),首次向下穿越MA2,這樣的語(yǔ)句該怎么寫?
謝謝!
命題不嚴(yán)格。"首次"應(yīng)該有時(shí)間界定。
------------
最近n日內(nèi)首次下穿的日期設(shè)為d,則有:
n:=...;
d:ref(date,barssinceN(cross(ma2,ma1),n));
-
通達(dá)信客服:
上市以來,首次下穿的日期設(shè)為d,則有:
n:=...;
d:ref(date,barssince(cross(ma2,ma1)));
-
網(wǎng)友交流:
謝謝老師的回復(fù)!
我重新表述一下:
當(dāng)MA1>MA2時(shí),AA首次右下向上上穿BB;
您看這樣表述可以嗎?MA1可以多次大于MA2,當(dāng)滿足這個(gè)條件時(shí),我需要AA再滿足上穿BB的要求。
麻煩您再幫我寫一下好嗎?
謝謝您!
-
網(wǎng)友交流:
敘述仍不確切。我猜想你可能是要下面這樣的(標(biāo)記),你換成你的具體數(shù)據(jù)量試試看:
a:=ma1>ma2 and cross(aa,bb);
b:=a and count(a,barslast(cross(ma1,ma2))+1)=1;
drawicon(b,1);