『最佳拍檔』智能決策系統

 找回密码
 立即注册

QQ登录

只需一步,快速开始

查看: 2065|回复: 0

自定 BP-AUTO2 例子: Fractal trading system 1

[复制链接]
发表于 2009-10-3 02:38:34 | 显示全部楼层 |阅读模式

今日有朋友問, 如果佢想利用 MetaStock 內現有的 Expert 內的 Buy, Sell 做自動買賣可以嗎 ?

答案:  當然可以 !  

但當中的變化你自己要留意, 因為每一種方法, 都各有其長短處的 !

當中有關的風險問題, 就要你特別留意 !!  必要時人手介入操作 !!

而 BP 外掛的 BP-AUTO2 指標, 可以配合任何技術指標做自動買賣的,
只要你改變內裡的 Buy, Sell 程式碼為你想用的指標便可以 !!

那就以這個做個例子:

1) 首先 你要打開 Expert Advisor 的 Fractal trading system 1,
進入 Symbol 頁, 將 Enter Long & Enter Short 的程式碼抄出來 !
可以放到 NotePad 中放便進行修改用。


Fractal trading system 1 buy.gif

 

 

 


2) 到 Indicator Builder 打開舊 BP-AUTO2  (如未有便自行建立新的),
     跟據我給你的指定格式進行修改,  將修改好的指標程式碼貼上便可 !

 

有關指定格式請瀏覽這個帖子:
外掛: 用任何技術指標自動買賣, 以 Ctrl + A 啟動 !!
http://www.bp-system.com/discuz/viewthread.php?tid=3470&page=1#pid25036

 

 

{名稱一定要用 BP-AUTO2}
buy:= (    買入方法   );
sell:=  (   沽出方法   );
{}
RetVal:=If(buy=1,0.3, If(Sell=1,0.03,0.00));
Retval
 
 
 
以下便是本帖例子的指定格式做法:
{PS Fractal Trading System 1}
F1:=ValueWhen(1,H<Ref(H,-2) AND Ref(H,-1)<Ref(H,-2) AND Ref(H,-3)<Ref(H,-2) AND Ref(H,-4)<Ref(H,-2),Ref(H,-2));
F2:=ValueWhen(1,L>Ref(L,-2) AND Ref(L,-1)>Ref(L,-2) AND Ref(L,-3)>Ref(L,-2) AND Ref(L,-4)>Ref(L,-2),Ref(L,-2));
a:=Cross(H,F1);
b:=Cross(F2,L);
state:=If(BarsSince(a)<BarsSince(b),1,0);
buy:=   state>Ref(state,-1);
{}
F1:=ValueWhen(1,H<Ref(H,-2) AND Ref(H,-1)<Ref(H,-2) AND Ref(H,-3)<Ref(H,-2) AND Ref(H,-4)<Ref(H,-2),Ref(H,-2));
F2:=ValueWhen(1,L>Ref(L,-2) AND Ref(L,-1)>Ref(L,-2) AND Ref(L,-3)>Ref(L,-2) AND Ref(L,-4)>Ref(L,-2),Ref(L,-2));
a:=Cross(H,F1);
b:=Cross(F2,L);
state:=If(BarsSince(a)<BarsSince(b),1,0);
sell:= state<Ref(state,-1) ;
{}
RetVal:=If(buy=1,0.3, If(Sell=1,0.03,0.00));
Retval;

 

 

Fractal trading system 1 _BP-AUTO2.gif

 

Fractal trading system 1 _BP-AUTO2_02.gif

 


之後便可以正常使用, 而訊號便會跟  Fractal trading system 1 的
Buy & Sell 出現訊號,  BP 外掛便會跟據訊號進行自動買賣 !!


Fractal trading system 1 _BP-AUTO2_03.gif


您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|小黑屋|Archiver|『最佳拍檔』智能決策系統

GMT+8, 2024-4-29 19:16 , Processed in 0.139863 second(s), 20 queries .

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表