當前位置:→ 股海網金字塔公式 → 正文
  • 使用金字塔PEL語言實現的SAR算法(金字塔源碼 附圖)

  • 相關簡介:使用金字塔PEL語言實現的SAR算法,可以加工用戶特定的移動止損功能 //sar是個很有用的處理止損功能的函數,由于算法特殊,普通的軟件的公式系統是無法進行描述的,這里我們將向大家展示金字塔PEL語言強大的算法描述功能,可以簡單實現SAR算法功能。此外,用戶可以通過該公式算法,加入自己的代碼,進行特定的實盤操作。 INPUT:CYC(10,1,100,2); RUNMODE:0; //使用逐周期運行模式 //保證variable聲明的變量都盡量在公式的最前面,防止帶有IF語句的分支執行影響變量的

  • 文章來源:股海網發布時間:2016-04-06 06:34:42瀏覽次數:下載次數:0收藏:

使用金字塔PEL語言實現的SAR算法,可以加工用戶特定的移動止損功能
//sar是個很有用的處理止損功能的函數,由于算法特殊,普通的軟件的公式系統是無法進行描述的,這里我們將向大家展示金字塔PEL語言強大的算法描述功能,可以簡單實現SAR算法功能。此外,用戶可以通過該公式算法,加入自己的代碼,進行特定的實盤操作。

INPUT:CYC(10,1,100,2);
 RUNMODE:0; //使用逐周期運行模式

//保證variable聲明的變量都盡量在公式的最前面,防止帶有IF語句的分支執行影響變量的初始化
variable:Step = 2 / 100; //步長
variable:fMax = 20 / 100; //最大值

variable:sarx=0;
 variable:Trend=0;
 variable:EP=0;
 variable:AF=0;

//計算高點低點的值放到IF前面,防止前面語句直接退出導致最前CYC個周期的數據無法統計到
highprice:=ref(hhv(high,cyc),1);
 lowPrice:=ref(llv(low,cyc),1);

原始SAR:SAR(10,2,20);

if barpos <= Cyc then
 exit;//不到CYC的統計周期,直接退出等待下個周期再做判斷
if barpos = cyc+1 then
 begin
 af:=Step;
 ep:=-1;
 if (high[barpos]-high[barpos-1])+(low[barpos]-low[barpos-1]) > 0 then
 begin
 //看跌
Trend:= -1;
 sarx:=highprice;
 end
 else
 begin
 //看漲
Trend:= 1;
 sarx:=lowPrice;
 end
 GOTO ENDANDSHOW;//跳轉到末尾直接顯示
End
 //判斷出這些日子數據的上漲,或者下跌
if Trend > 0 then
 begin
 //是否為跳轉標志
if ep > 0 then
 begin
 sarx:=lowPrice;
 EP:=-1;
 GOTO ENDANDSHOW;//跳轉到末尾直接顯示
end

//如果今日最高價大于前N的最高價,加速因子需要增加
if high > highprice then
 begin
 af := af+step;
 if af > fmax then
 af := fmax;
 end

fsar := sarx + af * (highprice - sarx);
 //是否跳轉
if fsar > low then
 begin
 trend:=-1;
 ep:=1;
 af:=step;
 end
 sarx:=fsar;
 end
 else
 begin
 if ep > 0 then
 begin
 sarx:=highprice;
 ep:=-1;
 GOTO ENDANDSHOW; //跳轉到末尾直接顯示
end

//看跌
if low < lowPrice then
 begin
 af := af + step;
 if af > fmax then
 af := fmax;
 end

fsar := sarx + af * (lowprice-sarx);

//是否跳轉
if fSar < High then
 begin
 Trend := 1;
 EP := 1;
 AF := Step;
 end
 sarx := fSar;
 end
 //顯示變量
[email protected]; //此為語句標號,GOGO語句可以用這個標號直接跳轉到這里
ShowSar:sarx;


 

使用金字塔PEL語言實現的SAR算法(金字塔源碼 附圖)

使用金字塔PEL語言實現的SAR算法(金字塔源碼 附圖)

  • 下載資源所需積分

    0

  • 當前擁有積分

    0

股海網粉絲必讀
公式解密、改選股聯系QQ:78858997(有償服務)點擊查看詳情...
股海網指標公式幫助使用說明!新手必讀...
股海網新系統使用說明!新手必讀...
股海網VIP用戶組必讀...
說說看法 0
推薦資源

關于我們 - 聯系我們 - 廣告合作 - 下載聲明 - 網站幫助 - 友情鏈接 - SiteMap - TOP
Copyright © 2020 銘網科技,All Rights Reserved.湘ICP備09016573號-10
本站所有廣告和與股海網均無關系,請股友自行判斷真假!股海網客服QQ:78858997
股海網股票軟件下載中心
股海網股票書籍下載中心 湘公網安備43108102000040號
免费试用时时彩平台