![]() |
總頁數 (3): [1] 2 3 » 在這個頁面顯示本主題全部的 42 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 每天每15分鐘丟銅板決定買訊的公式,目的做資金管理與風險控制的測試用 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=13896)
每天每15分鐘丟銅板決定買訊的公式,目的做資金管理與風險控制的測試用
如何在沒有人能打敗大盤的基處理論下賺錢?????????
=============================
台指一分鐘, 可以留倉 沒有時間限制, 每天隨機進場交易最多三筆,,賺30點出場賠15點出場,如果到收盤沒出場就留倉
回覆: [求救][問題]公式如何寫???
引用:
最初由 taiwanyang121 發表
台指一分鐘, 可以留倉 沒有時間限制, 每天隨機進場交易最多三筆,,賺30點出場賠15點出場,如果到收盤沒出場就留倉
試解如下
如有錯誤 煩請版大協助
DD:=barslast(date<>ref(date,1) or barpos=0);
x01:=買訊;
x02:=barslast(x01);
x03:=ref(c,x02);//買成本
買停利:=x03+30;//賣訊
買停損:=x03-15;//賣訊
x11:=賣訊;
x12:=barslast(x11);
x13:=ref(c,x12);//賣成本
賣停利:=x13-30;
賣停損:=x13+15;
ck:=x01-x11;
x21:=barslast(ck<>ref(ck,1) or barpos=0));
x22:=ref(ck,x21);//1=買 0=空手 -1=賣
x23:=if(x22=1,(cross(c,買停利) and c>買停利) or (cross(賣停損,c) and c<賣停損),if(x22=-1,(cross(c,賣停損) and c>賣停損) or (cross(賣停利,c) and c<賣停利),0));
x24:=ck<>0 or x23;
x25:=sum(x24,x12+1)<=3;//每日三筆限制
訊號:if(x25,x24,0);
__________________
至誠能勝天下至偽
至拙能勝天下至巧
每天每15分鐘丟銅板決定買訊,有 for i=.... to ..... step 15 do begin 的語法???????
買訊:=c*0;
for i=1 to datacount do begin
買訊[i]:IF((RAND(2)-1)=1,1,0) linethick0 coloryellow;
end;
以上為每分鐘丟銅板決定買訊, 如何改為每15分鐘呢???奇狐好像沒有 for i=.... to ..... step 15 do begin 的語法?? i=barscount(c) 為何不行???
不管有沒有留倉, 只要當天有買進就不能超過3次的啦!!省一點手續費嘛!!!!
如何過濾掉有持單及當天有買進就不能超過3次的買訊呢?????
回覆: 每天每15分鐘丟銅板決定買訊,有 for i=.... to ..... step 15 do begin 的語法???????
引用:
最初由 taiwanyang121 發表
買訊:=c*0;
for i=1 to datacount do begin
買訊[i]:IF((RAND(2)-1)=1,1,0) linethick0 coloryellow;
end;
以上為每分鐘丟銅板決定買訊, 如何改為每15分鐘呢???奇狐好像沒有 for i=.... to ..... step 15 do begin 的語法???????
不管有沒有留倉, 只要當天有買進就不能超過3次的啦!!省一點手續費嘛!!!!
如何過濾掉有持單的買訊呢?????
回覆: 回覆: 每天每15分鐘丟銅板決定買訊,有 for i=.... to ..... step 15 do begin 的語法???????
引用:
最初由 cgjj 發表
for i=1 to datacount do begin
買訊[i]:IF((RAND(2)-1)=1,1,0) linethick0 coloryellow;
i:=i+15; //作用相等於 Step 15
end;
//買進不超過3次, 範例
ck:=date<>ref(date,1);
sp:=barslast(ck)+1;
買訊:=買訊 and Sum(買訊,sp)<=3
//此段就已可過濾掉已有持單的買訊
CK:=買訊-賣訊;
CK:=ref(CK,barslast(CK<>0));
CK:=if(CK<>ref(CK,1) or barpos=lbound(CK),CK,0);
買訊:=CK=1;
賣訊:=CK=-1;
//請留意過濾的優先次序, 放前放後差很多唷![]()
回覆: 回覆: 回覆: 每天每15分鐘丟銅板決定買訊,有 for i=.... to ..... step 15 do begin 的語法???????
引用:
最初由 taiwanyang121 發表
======================================
i=barscount(c) 為何不行???
應該是對了!!!原碼
買訊:=c*0;
for i=1 to datacount do begin
買訊[i]:=IF((RAND(2)-1)=1,1,0) colorwhite;
i:=i+15; //作用相等於 Step 15
end;
//買進不超過3次, 範例
每日開盤:=date<>ref(date,1) or barpos=1;
每日開盤SP:=barslast(每日開盤);
買訊:=買訊 and Sum(買訊,每日開盤SP+1)<=3 colorwhite;
買訊SP:=barslast(買訊);
買成本:ref(c,買訊SP) linethick0 colorwhite;
買停利:=買成本+30;
買停損:=買成本-15;
賣訊:=if ( (買停利<high and 買停利>low) or (買停損<high and 買停損>low),1,0);
賣訊SP:=barslast(賣訊);
賣成本:ref(c,賣訊SP) linethick0 colorwhite;
盈虧:if(賣訊,賣成本-買成本,0) linethick0 colorwhite;
//此段就已可過濾掉已有持單的買訊
CK:=買訊-賣訊;
CK:=ref(CK,barslast(CK<>0));
CK:=if(CK<>ref(CK,1) or barpos=lbound(CK),CK,0);
買訊:CK=1 coloryellow;
賣訊:CK=-1 colormagenta;
========================================
應該是對了!!!
可以使用TBS回測嗎???
我想知道
1.進場價用當跟的開 或低或收 或是用下一跟的開 或低或收 作進價??
2.出場價 同上??
可以在TBS上做得到回測條件的線則嗎???或是要在公式上作??
另外要在加上移動式的盈衰: 如我想將停利改為60,且當最大獲利>30, 如果檔超過15點則出場, 要如何修改???
隨便買,一年一定賺十倍的做法,超超超簡單
每天每15分鐘丟銅板決定買訊
使用台指一分鐘, 可以留倉 沒有時間限制, 每天隨機進場交易最多三筆,,賺30點出場賠15點出場,如果到收盤沒出場就留倉!!!!
測過無數次結果都一樣,如果你做台指期成本只要80000, 半年的時間一定獲利最少2500點 最多8000
獲利率=(200*(2500-95*4)/80000=530%
用80000的本錢半年賺424,000,一年賺848,000
如果你每次買十口, 一年一定賺848萬
回覆: 可以使用TBS回測嗎???
引用:
最初由 taiwanyang121 發表
我想知道
1.進場價用當跟的開 或低或收 或是用下一跟的開 或低或收 作進價??
2.出場價 同上??
可以在TBS上做得到回測條件的線則嗎???或是要在公式上作??
另外要在加上移動式的盈衰: 如我想將停利改為60,且當最大獲利>30, 如果檔超過15點則出場, 要如何修改???
版主前輩們能請教
版主前輩們能請教,真的一年能賺十倍嗎?????????有沒有意外???
原碼
買訊:=c*0;
for i=1 to datacount do begin
買訊[i]:=IF((RAND(2)-1)=1,1,0) ;
i:=i+15; //作用相等於 Step 15
end;
//買進不超過3次, 範例
每日開盤:=date<>ref(date,1) or barpos=1;
每日開盤SP:=barslast(每日開盤);
買訊:=買訊 and Sum(買訊,每日開盤SP+1)<=3 ;
買訊SP:=barslast(買訊);
買成本:ref(c,買訊SP) linethick0 colorwhite;
買停利:=買成本+30;
買停損:=買成本-15;
賣訊:=if ( (買停利<high and 買停利>low) or (買停損<high and 買停損>low),1,0);
賣訊SP:=barslast(賣訊);
賣成本:ref(c,賣訊SP) linethick0 colorwhite;
盈虧:if(賣訊,賣成本-買成本,0) linethick0 colorwhite;
//此段就已可過濾掉已有持單的買訊
CK:=買訊-賣訊;
CK:=ref(CK,barslast(CK<>0));
CK:=if(CK<>ref(CK,1) or barpos=lbound(CK),CK,0);
買訊:CK=1 coloryellow;
賣訊:CK=-1 colormagenta;
總交易次數:SUM(賣訊,0) linethick coloryellow ;
總交易盈虧:SUM(盈虧,0) linethick coloryellow ;
淨利一口:(總交易盈虧-總交易次數*4)*200 linethick0 coloryellow;
[請教]這一行要加在甚麼位置???
買訊:=c*0;
下單口數:=C-C+1 ;
期初資金:=300000;
for i=1 to datacount do begin
買訊[i]:=IF((RAND(2)-1)=1,1,0) ;
i:=i+15; //作用相等於 Step 15
end;
//買進不超過3次
每日開盤:=date<>ref(date,1) or barpos=1;
每日開盤SP:=barslast(每日開盤);
買訊:=買訊 and Sum(買訊,每日開盤SP+1)<=3 ;
買訊SP:=barslast(買訊);
買成本:ref(c,買訊SP) linethick0 colorwhite;
買停利:=買成本+30;
買停損:=買成本-15;
賣訊:=if ( (買停利<high and 買停利>low) or (買停損<high and 買停損>low),1,0);
賣訊SP:=barslast(賣訊);
賣成本:=ref(c,賣訊SP) linethick0 colorwhite;
盈虧:=IF(下單口數>1,if(賣訊,(賣成本-買成本)*下單口數,0) ,if(賣訊,(賣成本-買成本),0) ) linethick0 coloryellow;
//此段就已可過濾掉已有持單的買訊
CK:=買訊-賣訊;
CK:=ref(CK,barslast(CK<>0));
CK:=if(CK<>ref(CK,1) or barpos=lbound(CK),CK,0);
買訊:CK=1 coloryellow;
賣訊:CK=-1 colormagenta;
總交易次數:SUM(賣訊,0) linethick0 coloryellow ;
總交易損益:SUM(盈虧,0) linethick0 coloryellow ;
總盈餘:SUM(IF(盈虧>0,盈虧,0),0) linethick0 coloryellow;
總虧損:SUM(IF(盈虧<=0,盈虧,0),0)linethick0 coloryellow; //為0或負
淨利金額: (總交易損益-總交易次數*2)*200 linethick0 coloryellow;
賺錢次數:=SUM(盈虧>0,0) linethick0 coloryellow ;
勝率:=IF(總交易次數>10, 賺錢次數/總交易次數,0) linethick0 coloryellow;
期望值:=IF(總交易次數>10,(總盈餘/總交易次數)*勝率+(總虧損/總交易次數)*(1-勝率)-2,0) linethick0 coloryellow;
目前可用資金:=IF(總交易次數<>0,期初資金+(總交易損益*200),期初資金) linethick0 coloryellow;
最大虧損:=IF(盈虧<最大虧損,盈虧,最大虧損) linethick0 coloryellow;
===============================
之前的OK
這一行要加在甚麼位置???
在公式最後一行下加入以下
下單口數那一行應該是不對,請教要如何放???
為何在解盤不會出現下單口數
==============================
下單口數:=ROUND(IF(總交易次數>10,((((總盈餘/總虧損)*勝率-1)/(總盈餘/總虧損))*目前可用資金)/(最大虧損*200),1)) linethick0 coloryellow;
VERTLINE(期望值<0) LINEDOT COLORWHITE PXUP20;
DRAWTEXT(期望值<0,HIGH,'重新調整交易策略') COLORWHITE PXUP40;
EXPLAINEX(C>0 ,'總交易次數:', 總交易次數, 0, 0) colorred;
EXPLAINEX(C>0 ,'總交易損益:', 總交易損益, 0, 0) colorred;
EXPLAINEX(C>0 ,'總盈餘:', 總盈餘, 0, 0) colorred;
EXPLAINEX(C>0,'總虧損:', 總虧損,0,0) colorred;
EXPLAINEX(C>0 ,'淨利金額:', 淨利金額, 0, 0) colorred;
EXPLAINEX(C>0 ,'賺錢次數:', 賺錢次數, 0, 0) colorred;
EXPLAINEX(C>0 ,'勝率:', 勝率, 0, 0) colorred;
EXPLAINEX(C>0 ,'期望值:', 期望值 ,0,0) colorred;
EXPLAINEX(C>0 ,'目前可用資金:', 目前可用資金, 0, 0) colorred;
EXPLAINEX(C>0 ,'最大虧損:', 最大虧損,0,0) colorred;
EXPLAINEX(C>0 ,'下單口數:', 下單口數,0,0) colorred;
全部時間均為台灣時間, 現在時間為15:59 | 總頁數 (3): [1] 2 3 » 在這個頁面顯示本主題全部的 42 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.