股票公式代碼barslast什麼意思
Ⅰ 我用BARSLAST做了個公式,但是每次選出來的股不是固定的,是怎麼回事
解決公式代碼問題需要看公式源碼,沒有哪個神仙只看見一個函數就能解決問題的.這可能出現的問題太多了.
Ⅱ 股票公式源碼 誰能幫我翻譯一下,跪謝了 我實在是看不懂啊
只能勸朋友,別費勁了
Ⅲ BARSLAST是什麼含義代表的是未來函數嗎
BARSLAST 代表上一次條件成立到當前的周期數
自身不是未來函數。
{如果回答滿意,請記得給採納}
Ⅳ 請問BARSLAST函數是怎麼定義的
1、功能:圖形上繪制直線段.
2、用法:
DRAWLINE(COND1,PRICE1,COND2,PRICE2,EXPAND),當COND1條件滿足時,在PRICE1位置畫直線起點,當COND2條件滿足時,在PRICE2位置畫直線終點,EXPAND為延長類型。只有COND1和COND2均成立後才畫出線段。
3、例:ABC:=DRAWLINE(HIGH>=HHV(HIGH,20),HIGH,LOW<=LLV(LOW,20),LOW,1)表示在創20天新高與創20天新低之間畫直線並且向右延長。在COND2未成立時,賦值是空的,但是如果後面COND2成立了,ABC就被賦值了。
Ⅳ barslast 公式 求指點
DIFF:=EMA(CLOSE,12) - EMA(CLOSE,26);
DEA:=EMA(DIFF,9);
MACD:=2*(DIFF-DEA);
XG:BARSLAST(DIFF<0 AND CROSS(DIFF,DEA))=10;
用法錯誤了,括弧內是你的條件。這個用法是上次條件成立到下次條件成立之間的天數。意思是同樣的條件間隔的天數。
BARSLAST(10) ,這個10是個錯誤。
Ⅵ 1。請問含有BARSLAST函數的股票指標,信號會漂移嗎2。這函數怎麼用 懸賞30分!!
BARSLAST ---------
天數不包含條件成立的那1天(條件成立第1天,輸出為0,第2天輸出為1,
參考:
1:⑴gdts和⑵gdts是你寫的求「前期高點到現在的天數」用⑴和⑵比較⑶
⑴ gdts:ref(hhvbars(c,r漲天數+r跌天數),1)+1;//,linethick0;//前期高點到現在的天數
⑵ gdts:barslast(c<rsp12 and ref(c,1)>=rsp12 and ref(c,2)<=ref(c,1))+1;//,linethick0;//前期高點到現在的天數
⑶ gdts:hhvbars(c,r漲天數+r跌天數);{上一高點到當前的周期數}
2:⑵rxsp12是你寫的求「下跌2波段最低收盤價」,比較⑵和⑶
⑴ rxsp1:=llv(c,rxdts1+1);//,linethick0; //下跌1波段最低收盤價
⑵ rxsp12:ref(llv(c,r跌天數2),rssts2);//,linethick0; //下跌2波段最低收盤價
⑶ ref(rxsp1,rxdts1+1); {下跌2波段最低收盤價}
參考:
RSV:=(C-LLV(L,9))/(HHV(H,9)-LLV(L,9))*100;
K:=SMA(RSV,3,1);
D:=SMA(K,3,1);
1:
kd1:BARSLAST(CROSS(k,d));//第一次金叉到當前的周期數
kd2:REF(kd1,kd1+1)+kd1+1; //第二次金叉到當前的周期數
kd3:REF(kd2,kd1+1)+kd1+1; //第三次金叉到當前的周期數
kd4:REF(kd3,kd1+1)+kd1+1; //第四次金叉到當前的周期數
kd5:REF(kd4,kd1+1)+kd1+1; //第五次金叉到當前的周期數
c1:=REF(c,kd1); //第一次金叉的收盤價
c2:=REF(c1,kd1+1); //第二次金叉的收盤價
c3:=REF(c2,kd1+1); //第三次金叉的收盤價
c4:=REF(c3,kd1+1); //第四次金叉的收盤價
c5:=REF(c4,kd1+1); //第五次金叉的收盤價
2:
kda:HHVBARS(CROSS(k,d),0);//第一次金叉到當前的周期數
kdb:REF(kda,kda+1)+kda+1; //第二次金叉到當前的周期數
kdc:REF(kdb,kda+1)+kda+1; //第三次金叉到當前的周期數
kdd:REF(kdc,kda+1)+kda+1; //第四次金叉到當前的周期數
kde:REF(kdd,kda+1)+kda+1; //第五次金叉到當前的周期數
ca:=REF(c,kda); //第一次金叉的收盤價
cb:=REF(ca,kda+1); //第二次金叉的收盤價
cc:=REF(cb,kda+1); //第三次金叉的收盤價
cd:=REF(cc,kda+1); //第四次金叉的收盤價
ce:=REF(cd,kda+1); //第五次金叉的收盤價
Ⅶ 股票軟體同花順公式編輯,第一個符合條件的周期數可用barslast返回。如何返回第二個符合條件的周期數
BARSLAST 代表上一次條件成立到當前的周期數.
引用函數 BARSLAST
功能:上一次條件成立到當前的周期。
用法:BARSLAST(X),上一次X不為0時到現在的天數。
例:barslast(close/ref(close,1)>=1.1); 不贅。
1.需要下載最新的盤後數據,然後使用即可。
如果你要輸出多個結果,請用AND或者OR來實現!
Ⅷ 這個選股公式是什麼意思(通信達)
N= 上次漲幅大於6%距今的天數;
M= 第一句話的昨日值+1
XG0= M-N<=T ,T在這里是個設置的數值:最大100到最小1,默認為15;
XG1= 如果收盤價大於M日前的收盤價,返回開盤價<(M日前的(收盤價-開盤價)/2+M日前的開盤價),否則返回收盤價>(M日前的(收盤價-開盤價)/2+M日前的開盤價)
XG2= 今日漲幅大於6%
XG3= (最高價-收盤價)
XG:XG0 AND XG1 AND XG2 AND XG3 這個是結果,要求xg0,xg1,xg2,xg3都成立,即為買入條件
Ⅸ 求助函數barslast的用法
引用函數 BARSLAST
功能:上一次條件成立到當前的周期。
用法:BARSLAST(X),上一次X不為0時到現在的天數。
例:barslast(close/ref(close,1)>=1.1); 不贅。
1、需要下載最新的盤後數據,然後使用即可。
2、A1=5 是漲停後第五天的,連上漲停自然是六天。可A1=4。
(9)股票公式代碼barslast什麼意思擴展閱讀:
函數基本性質:
1、在正比例函數時,x與y的商一定(x≠0)。在反比例函數時,x與y的積一定。
在y=kx+b(k,b為常數,k≠0)中,當x增大m時,函數值y則增大km,反之,當x減少m時,函數值y則減少km。
2、當x=0時,b為一次函數圖像與y軸交點的縱坐標,該點的坐標為(0,b);當y=0時,一次函數圖像與x軸相交於(﹣b/k)
3、當b=0時,一次函數變為正比例函數。當然正比例函數為特殊的一次函數。
4、在兩個一次函數表達式中:
當兩個一次函數表達式中的k相同,b也相同時,則這兩個一次函數的圖像重合;
當兩個一次函數表達式中的k相同,b不相同時,則這兩個一次函數的圖像平行;
當兩個一次函數表達式中的k不相同,b不相同時,則這兩個一次函數的圖像相交;
當兩個一次函數表達式中的k不相同,b相同時,則這兩個一次函數圖像交於y軸上的同一點(0,b);
當兩個一次函數表達式中的k互為負倒數時,則這兩個一次函數圖像互相垂直。
5、兩個一次函數(y1=k1x+b1,y2=k2x+b2)相乘時(k≠0),得到的的新函數為二次函數,
該函數的對稱軸為-(k2b1+k1b2)/(2k1k2);
當k1,k2正負相同時,二次函數開口向上;
當k1,k2正負相反時,二次函數開口向下。
二次函數與y軸交點為(0,b2b1)。
6、兩個一次函數(y1=ax+b,y2=cx+d)之比,得到的新函數y3=(ax+b)/(cx+d)為反比例函數,漸近線為x=-b/a,y=c/a。
7、當平面直角坐標系中兩直線平行時,其函數解析式中k的值(即一次項系數)相等;當平面直角坐標系中兩直線垂直時,其函數解析式中k的值互為負倒數(即兩個k值的乘積為-1)。
Ⅹ 誰能解釋下這個股票公式BARSLAST(NOT((MACD>REF(MACD,1))*(MACD<0)))=3的意思,關鍵是裡面的NOT和*的作用
這個應該還有前面的吧,否則不太對頭。
先解釋「BARSLAST(NOT((MACD>REF(MACD,1))*(MACD<0)))」這部分:
這部分的意思是:
上一次出現「MACD下行或者MACD大於零,再或者兩者皆有的情況」到目前的周期數(如果是日線就是天,如果是小時線就是多少小時)。
至於後來的「=3」這部分,我估計你應該是從一個條件表達式中截取出來的,應該是判斷上一次「MACD下行或者MACD大於零,再或者兩者皆有的情況」到現在是否是3個周期。
NOT的意思就是邏輯非,說的通俗點就是成立的條件就不成立,不成立的條件就成立。因為在表達式中,一般就是說真的是1,假的就是0,所以在這里就是說「(MACD>REF(MACD,1))*(MACD<0)」這部分的結果如果是0,那麼它就返回1,如果這部分的結果是1,那麼它就返回0。
*號就是乘法的意思。
再詳細點,就是說,如果MACD>REF(MACD,1)也就是說今天的macd大於昨天的,就是說macd上行,那麼「MACD>REF(MACD,1)」這部分就是1,同理,如果macd大於0,那麼「MACD<0」這部分就是1,只有在這兩部分都是1的時候,1乘以1才等於1,也就是說「(MACD>REF(MACD,1))*(MACD<0)」這個表達式是真的,那麼經過NOT的取反,那麼就變成了BARSLAST(0)就沒有意義了。所以說,只有MACD小於昨天,也就是MACD下行或者MACD小於0的時候,再或者MACD下行並且MACD小於0的時候,BARSLAST才成立。
再不懂,就給我發簡訊聯系。