計數(shù)問題 [金字塔]
- 咨詢內(nèi)容:
請教: 想作一下的計數(shù): 初始值 n:=任何值 條件1 if ma5>ref(ma5,1) 第一次成立則 n:=1, 以后每一次成立ma5>=ref(ma5,1), 則n:=n+1 ,注意多了個= 一直到條件2成立,執(zhí)行條件2 條件2 if ma5<ref(ma5,1) ,則 n:=-1; 以后每一次成立ma5<=ref(ma5,1), 則n:=n-1 ,注意多了個= 一直到條件1成立,執(zhí)行條件1
如此一直不停計數(shù)下去
- 金字塔客服:
variable:n=任何值;
if (n=任何值 and ma5>ref(ma5,1)) then n:=1;
if cross(ma5,ref(ma5,1)) then n:=1;
if ma5>ref(ma5,m1) then n:=n+1;
if (n=任何值 and ma5<ref(ma5,1)) then n:=-1;
if cross(ref(ma5,m1),ma5) then n:=-1;
if ma5<ref(ma5,m1) then n:=n-1;
- 用戶回復:
在金字塔程序里不是說不可以在逐K模式 將ma ,ref 等函數(shù)放到if..then 等語句嗎? 如果我算的是ma240,或者更大或者有很多其他類似的),比如,是不是很消耗計算機的計數(shù)速度?
- 網(wǎng)友回復:
你理解錯了
if ...then ma5:=ma(c,5);是不行的
m5:=ma(c,5)
if ...then ma5:=m5;這樣是行的
if ma(c,5) then 這樣是沒問題的
if ... then begin
if ma(c,5) ... 這樣是有問題的
ma5:=ma(c,5)
if... then begin
if ma5 then ....這樣是沒問題的
第一層if條件里面是沒問題的,但是then之后就不行了,先要定義好變量后,再使用變量
- 網(wǎng)友回復: 謝謝,理解了
有思路,想編寫各種指標公式,程序化交易模型,選股公式,預警公式的朋友
可聯(lián)系技術人員 QQ: 511411198 進行 有償 編寫!(不貴!點擊查看價格!)
相關文章
-
沒有相關內(nèi)容