以文本方式查看主题

-  金字塔客服中心 - 专业程序化交易软件提供商  (http://www.weistock.com/bbs/index.asp)
--  公式模型编写问题提交  (http://www.weistock.com/bbs/list.asp?boardid=4)
----  请问可以把我的文华财经的交易系统转化为金字塔吗?  (http://www.weistock.com/bbs/dispbbs.asp?boardid=4&id=176019)

--  作者:beyond8283
--  发布时间:2020/5/13 15:31:37
--  请问可以把我的文华财经的交易系统转化为金字塔吗?
TR :=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR :=MA(TR,20);

B1:HV(C,10),COLORBLUE,LINETHICK2;
B2:LV(C,10),COLORBLUE,LINETHICK2;
A1:HV(C,20),COLORRED,LINETHICK2;
A2:LV(C,20),COLORRED,LINETHICK2;

C>A1  AND BKVOL=0,BK(1);
C<B2 AND BKVOL>0 AND C>=A2,SP(BKVOL); 
C<B2 AND BKVOL>0 AND C<A2,SPK(1);
C<BKPRICE-ATR*2 AND BKVOL>0,SP(BKVOL);

C<A2 AND SKVOL=0,SK(1);
C>B1 AND SKVOL>0 AND C<=A1,BP(SKVOL); 
C>B1 AND SKVOL>0 AND C>A1,BPK(1); 
C>SKPRICE+ATR*2 AND SKVOL>0,BP(SKVOL);

TRADE_OTHER(\'AUTO\');

--  作者:FireScript
--  发布时间:2020/5/13 16:29:54
--  
 
TRx :=MAX(MAX((HIGH-LOW),ABS(REF(CLOSE,1)-HIGH)),ABS(REF(CLOSE,1)-LOW));
ATR :=MA(TRx,20);

B1:ref(HHV(C,10),1),COLORBLUE,LINETHICK2;
B2:ref(LlV(C,10),1),COLORBLUE,LINETHICK2;
A1:ref(HHV(C,20),1),COLORRED,LINETHICK2;
A2:ref(LlV(C,20),1),COLORRED,LINETHICK2;

if C>A1   then buy(holding=0,1,market);
if C<B2  AND C>=A2 then sell(holding>0,holding,market);

if C<B2  AND C<A2 and holding>0 then
begin
sell(holding>0,holding,market);
buyshort(holding=0,1,market);    
end

if C<ENTERPRICE-ATR*2 then sell(holding>0,holding,market);

if C<A2  then  buyshort(holding=0,1,market);    ;
if C>B1  AND C<=A1 then sellshort(holding<0,holding,market);

if C>B1 AND holding<0 AND C>A1 then
begin
sellshort(holding<0,holding,market);
buy(holding=0,1,market);    
end
if C>ENTERPRICE+ATR*2 then sellshort(holding<0,holding,market);



--  作者:beyond8283
--  发布时间:2020/5/13 20:41:35
--  
你好,我发现铁矿的指数合约的收盘价怎么会有668.1的价位呢,铁矿波动一跳不是0。5么,按理说不会有0.1之类的价位呀,不知什么情况

还有请问怎么把K线都调整成空心的呢,多谢

--  作者:FireScript
--  发布时间:2020/5/14 9:10:02
--  
 因为那个是指数啊。是多个具体合约加权生成的。所以算出来就是这样。

工具-选项:

图片点击可在新窗口打开查看此主题相关图片如下:temp.png
图片点击可在新窗口打开查看