Sunday, November 9, 2008

Belajar Bikin AFL Exploration/Scanner # 3_Trading System: OLOH

Di bawah ini contoh AFL OLOH dengan beberapa trading rules. Silahkan diganti dan sesuaikan trading rules tersebut dengan trading style anda.

Catatan :
1. Contoh Exploration/Scan dilakukan terhadap saham-saham yang terdapat dalam Daftar Efek Syariah/Jakarta Islamic Index pada penutupan tanggal 07 November 2008.
2. Copy AFL di bawah dan paste ke Formula Editor di amibroker kemudian save.
3. Run Automatic Analysis/Auto-Analyzer untuk melihat hasilnya.

AFL OLOH - Trading Rules # 1

//Trading Rules # 1 :
// 1. Buy ketika O=L
// 2. Sell ketika O=H

C1=Ref(C,-1); H1=Ref(H,-1); L1=Ref(L,-1);
a = MA(C,200); b = ((C - a) / a ) * 100;
Bull = ( C > a ); Bear = ( C < a ); //criteria market sedang bull atau bear dgn MA200
Piv = (H1 + L1 + C1) / 3; //pivot kemarin
V1=Ref(V,-1); V2=Ref(V,-2); V3=Ref(V,-3);
Vavg=(V1+V2+V3)/3; //Volume rata-rata dalam 3 hari terakhir
VRatio = (V/Vavg); //rasio antara volume hari ini dengan rata-rata volume tiga hari terakhir
prob= ((H-L)/L)*100; //mengukur probability kenaikan harga

Buy = (O==L);
Sell = (O==H);

Filter= Buy OR Sell;

AddTextColumn( FullName(), "Name",77 , colorDefault, IIf( Buy, colorBrightGreen, colorRed ));
AddColumn(Ref(C,-1), "PrevDayClose",1.0);
AddColumn(O, "Open",1.0, IIf(O==L OR O>=C1,colorGreen, colorRed));
AddColumn(L, "Low",1.0, IIf(L==O OR L>C1,colorGreen, colorBlue));
AddColumn(H, "High",1.0, IIf(H==O OR HAddColumn(C, "Close",1.0, IIf(C>C1,colorGreen, colorRed));
AddColumn(C-C1,"Naik/Turun",1.0, IIf(C>C1,colorGreen,colorRed));
AddColumn( Buy, "O=L", 1, IIf(Buy,colorGreen, colorRed));
AddColumn( Sell, "O=H", 1, IIf(Sell,colorRed,colorGreen));
AddColumn(V,"V-Today",1.0, IIf(V>v1,colorGreen, colorRed));
AddColumn(Vavg, "V-Avg",1.0);
AddColumn(V1,"V-Yestd",1.0);
AddColumn(V/Vavg,"Vol Ratio",1.2, IIf((V/vavg)>1,colorGreen, colorRed));
AddColumn(H-L,"H-L",1.0, IIf(H-L > 0, colorGreen, colorRed));
AddColumn( prob, "%Prob Naik",1.2, IIf(prob > 1,colorGreen, colorRed));
AddColumn(Bull,"Bull/Bear Area",1,0, IIf(Bull,colorBlue, colorRed));


Hasil AFL OLOH - Trading Rules # 1













======================

AFL OLOH - Trading Rules # 2

//Trading Rules # 2 :
// 1. Buy ketika O=L dan Open lebih besar dari Pivot kemarin
// 2. Sell ketika O=H dan Open lebih kecil dari Pivot kemarin

C1=Ref(C,-1); H1=Ref(H,-1); L1=Ref(L,-1);
a = MA(C,200); b = ((C - a) / a ) * 100;
Bull = ( C > a ); Bear = ( C < a ); //criteria market sedang bull atau bear dgn MA200
Piv = (H1 + L1 + C1) / 3; //pivot kemarin
V1=Ref(V,-1); V2=Ref(V,-2); V3=Ref(V,-3);
Vavg=(V1+V2+V3)/3; //Volume rata-rata dalam 3 hari terakhir
VRatio = (V/Vavg); //rasio antara volume hari ini dengan rata-rata volume tiga hari terakhir
prob= ((H-L)/L)*100; //mengukur probability kenaikan harga

Buy = (O==L) AND (O>Piv);
Sell = (O==H) AND (O
Filter= Buy OR Sell;

AddTextColumn( FullName(), "Name",77 , colorDefault, IIf( Buy, colorBrightGreen, colorRed ));
AddColumn(Ref(C,-1), "PrevDayClose",1.0);
AddColumn(O, "Open",1.0, IIf(O==L OR O>=C1,colorGreen, colorRed));
AddColumn(L, "Low",1.0, IIf(L==O OR L>C1,colorGreen, colorBlue));
AddColumn(H, "High",1.0, IIf(H==O OR HAddColumn(C, "Close",1.0, IIf(C>C1,colorGreen, colorRed));
AddColumn(C-C1,"Naik/Turun",1.0, IIf(C>C1,colorGreen,colorRed));
AddColumn( Buy, "O=L", 1, IIf(Buy,colorGreen, colorRed));
AddColumn( Sell, "O=H", 1, IIf(Sell,colorRed,colorGreen));
AddColumn(V,"V-Today",1.0, IIf(V>v1,colorGreen, colorRed));
AddColumn(Vavg, "V-Avg",1.0);
AddColumn(V1,"V-Yestd",1.0);
AddColumn(V/Vavg,"Vol Ratio",1.2, IIf((V/vavg)>1,colorGreen, colorRed));
AddColumn(H-L,"H-L",1.0, IIf(H-L > 0, colorGreen, colorRed));
AddColumn( prob, "%Prob Naik",1.2, IIf(prob > 1,colorGreen, colorRed));
AddColumn(Bull,"Bull/Bear Area",1,0, IIf(Bull,colorBlue, colorRed));

Hasil AFL OLOH - Trading Rules # 2













======================================

AFL OLOH - Trading Rules # 3

//Trading Rules # 3:
// 1. Buy ketika O=L dan Volume Ratio lebih besar dari 1 dan High dikurang Low lebih besar dari 50
// 2. Sell ketika O=H dan Volume Ratio lebih besar dari 1 dan High dikurang Low lebih kecil dari 50

C1=Ref(C,-1); H1=Ref(H,-1); L1=Ref(L,-1);
a = MA(C,200); b = ((C - a) / a ) * 100;
Bull = ( C > a ); Bear = ( C < a ); //criteria market sedang bull atau bear dgn MA200
Piv = (H1 + L1 + C1) / 3; //pivot kemarin
V1=Ref(V,-1); V2=Ref(V,-2); V3=Ref(V,-3);
Vavg=(V1+V2+V3)/3; //Volume rata-rata dalam 3 hari terakhir
VRatio = (V/Vavg); //rasio antara volume hari ini dengan rata-rata volume tiga hari terakhir
prob= ((H-L)/L)*100; //mengukur probability kenaikan harga

Buy = (O==L) AND VRatio>1 AND (H-L) >=50;
Sell = (O==H) AND VRatio > 1 AND (H-L) < 50;

Filter= Buy OR Sell;

AddTextColumn( FullName(), "Name",77 , colorDefault, IIf( Buy, colorBrightGreen, colorRed ));
AddColumn(Ref(C,-1), "PrevDayClose",1.0);
AddColumn(O, "Open",1.0, IIf(O==L OR O>=C1,colorGreen, colorRed));
AddColumn(L, "Low",1.0, IIf(L==O OR L>C1,colorGreen, colorBlue));
AddColumn(H, "High",1.0, IIf(H==O OR HAddColumn(C, "Close",1.0, IIf(C>C1,colorGreen, colorRed));
AddColumn(C-C1,"Naik/Turun",1.0, IIf(C>C1,colorGreen,colorRed));
AddColumn( Buy, "O=L", 1, IIf(Buy,colorGreen, colorRed));
AddColumn( Sell, "O=H", 1, IIf(Sell,colorRed,colorGreen));
AddColumn(V,"V-Today",1.0, IIf(V>v1,colorGreen, colorRed));
AddColumn(Vavg, "V-Avg",1.0);
AddColumn(V1,"V-Yestd",1.0);
AddColumn(V/Vavg,"Vol Ratio",1.2, IIf((V/vavg)>1,colorGreen, colorRed));
AddColumn(H-L,"H-L",1.0, IIf(H-L >= 50, colorGreen, colorRed));
AddColumn( prob, "%Prob Naik",1.2, IIf(prob > 1,colorGreen, colorRed));
AddColumn(Bull,"Bull/Bear Area",1,0, IIf(Bull,colorBlue, colorRed));


Hasil AFL OLOH - Trading Rules # 3














Pelajari, pahami dan yakinkan diri anda dengan melakukan backtest terlebih dahulu sebelum menggunakan AFL OLOH ini.

Jika tidak ada tanggapan atau pertanyaan, maka Draft AFL OLOH ini diasumsikan sudah Final.

Disclaimer: Pengguna mengetahui dan paham mengenai AFL OLOH ini, dan segala resiko yang timbul dari penggunaan AFL OLOH ini adalah tanggungan pengguna.


Semoga bermanfaat.

ES

Investasikan Dunia Mu Untuk Akherat Mu

DISCLAIMER ON