![]() |
在這個頁面顯示本主題全部的 6 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 請問版主 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=23730)
請問版主
想請問版主 以下是 用在XQ的指標原碼 想請問是否 可以轉成 奇狐可以編譯的指標 (坊間所謂 supertread 的 code) 謝謝
Input: Length(12,"天數");
Input: Multiplier(3,"ATR倍數");
var:v1(99999),v2(0);
var:UpDn(true); //true = Up; false = Dn
//
if currentBar = 1 then begin
updn = true;
end;
if currentBar <> 1 then begin
if updn = true then
begin
if close > v1 then begin
updn = false;
v1 = 99999;
plot4(close-atr(length)*Multiplier);
end;
end
else
begin
if close < v2 then begin
updn = true;
v2 = 0;
plot3(close+atr(length)*Multiplier);
end;
end;
end;
//
if updn = true then begin
value1 = close + atr(length)*Multiplier;
if v1 > value1 then v1 = value1;
plot1(v1);
end;
//
if updn = false then begin
value2 = close - atr(length)*Multiplier;
if v2 < value2 then v2 = value2;
plot2(v2);
end;
回覆: 請問版主
引用:
最初由 dick414 發表
想請問版主 以下是 用在XQ的指標原碼 想請問是否 可以轉成 奇狐可以編譯的指標 (坊間所謂 supertread 的 code) 謝謝
Input: Length(12,"天數");
Input: Multiplier(3,"ATR倍數");
var:v1(99999),v2(0);
var:UpDn(true); //true = Up; false = Dn
//
if currentBar = 1 then begin
updn = true;
end;
if currentBar <> 1 then begin
if updn = true then
begin
if close > v1 then begin
updn = false;
v1 = 99999;
plot4(close-atr(length)*Multiplier);
end;
end
else
begin
if close < v2 then begin
updn = true;
v2 = 0;
plot3(close+atr(length)*Multiplier);
end;
end;
end;
//
if updn = true then begin
value1 = close + atr(length)*Multiplier;
if v1 > value1 then v1 = value1;
plot1(v1);
end;
//
if updn = false then begin
value2 = close - atr(length)*Multiplier;
if v2 < value2 then v2 = value2;
plot2(v2);
end;
了解 如下
一、計算True Range(TR)
二、計算平均價格(Average True Range, ATR)
三、計算ST指標的上軌和下軌
上軌 = Basic Line + (M * ATR)
下軌 = Basic Line - (M * ATR)
(其中Basic Line = (H+L)/2)
四 計算 ST 即如下
如果前一日的收盤價小於上一期的SuperTrend值,則SuperTrend等於上軌;否則,它等於下軌。
如果前一日的收盤價大於上一期的SuperTrend值,則SuperTrend等於下軌;否則,它等於上軌。
將 ST 符合條件用線 呈現在主圖 上下軌 變換時的起點
線圖呈現樣態 如附檔
謝謝
回覆: 了解 如下
引用:
最初由 dick414 發表
一、計算True Range(TR)
二、計算平均價格(Average True Range, ATR)
三、計算ST指標的上軌和下軌
上軌 = Basic Line + (M * ATR)
下軌 = Basic Line - (M * ATR)
(其中Basic Line = (H+L)/2)
四 計算 ST 即如下
如果前一日的收盤價小於上一期的SuperTrend值,則SuperTrend等於上軌;否則,它等於下軌。
如果前一日的收盤價大於上一期的SuperTrend值,則SuperTrend等於下軌;否則,它等於上軌。
將 ST 符合條件用線 呈現在主圖 上下軌 變換時的起點
線圖呈現樣態 如附檔
謝謝
再述
上軌 = (H+L)/2 + (M * ATR)
下軌 = (H+L)/2 - (M * ATR)
ST 成立條件如下
如果前一日的收盤價小於上一期的ST值,則ST等於上軌;否則,它等於下軌。
如果前一日的收盤價大於上一期的ST值,則ST等於下軌;否則,它等於上軌。
將 ST 符合條件 用線圖 呈現在主圖
謝謝
回覆: 再述
引用:
最初由 dick414 發表
上軌 = (H+L)/2 + (M * ATR)
下軌 = (H+L)/2 - (M * ATR)
ST 成立條件如下
如果前一日的收盤價小於上一期的ST值,則ST等於上軌;否則,它等於下軌。
如果前一日的收盤價大於上一期的ST值,則ST等於下軌;否則,它等於上軌。
將 ST 符合條件 用線圖 呈現在主圖
謝謝
| 全部時間均為台灣時間, 現在時間為19:32 | 在這個頁面顯示本主題全部的 6 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.