到奇狐勝券首頁 奇狐社區論壇 購買奇狐勝券 試用奇狐勝券
 
論壇首頁 你可以在這裡編輯你的資料,查看短訊,訂閱主題和論壇參數等等 免費會員註冊 會員列表 論壇幫助 論壇日曆 論壇搜索 加入我的最愛 登出論壇  
奇狐社區論壇 : Powered by vBulletin version 2.3.0 奇狐社區論壇 > 指標公式 > 問題交流 > [問題]請問板上各位高手以下測試系統要如何改成每個月1號結算上個月的績效
  上一主題   下一主題
作者
主題 發表新主題    回覆主題
周董汽車精品
法師:等級72

註冊日期: Jan 2007
來  自:
文章數量: 98

[問題]請問板上各位高手以下測試系統要如何改成每個月1號結算上個月的績效

//////////////////////////////////////////// 以上是你自己欲測式的指標,可變換
//////////////////////////// 以下是測試系統,可代入
tjb1:= //填入買入條件
tjs1:=//填入賣出條件

variable:b=0;
tjb:=0*close;
tjs:=tjb;
for i=max(lbound(tjb1),lbound(tjs1)) to datacount do begin
if b=0 and tjb1[i] then begin
b:=1; tjb[i]:=1;
end else
if b=1 and tjs1[i] then begin
b:=0; tjs[i]:=1;
end;
end;

//drawicon(tjb,RSI,10),align5; //過濾買點
//drawicon(tjs,RSI,11),align5; //過濾賣點

紅數:=count(tjb,0);
綠數:=count(tjs,0);
初紅:=barssince(tjb);
初綠:=barssince(tjs);
末紅:=barslast(tjb);
末綠:=barslast(tjs);
s1:=sum(if(tjb,C,0),0); //自表頭開始符合買多條件之收盤價總和
s2:=sum(if(tjs,C,0),0); //自表頭開始符合買空條件之收盤價總和
s5:=ref(C,初紅);
s6:=ref(C,初綠);
s7:=ref(C,末紅);
s8:=ref(C,末綠);

做多回數:=if((紅數=綠數 and 初紅>初綠) or (紅數<>綠數 and 初紅<初綠),紅數,紅數-1);
做空回數:=if((紅數=綠數 and 初紅>初綠) or (紅數<>綠數 and 初紅<初綠),綠數-1,綠數);
總交易回數:=做多回數+做空回數,linethick0;
買多:=if((紅數=綠數 and 初紅>初綠) or (紅數<>綠數 and 初紅<初綠),s1,s1-s7);
多平:=if((紅數=綠數 and 初紅>初綠) or (紅數<>綠數 and 初紅<初綠),s2,s2-s6);
買空:=if((紅數=綠數 and 初紅>初綠) or (紅數<>綠數 and 初紅<初綠),s2-s8,s2);
空平:=if((紅數=綠數 and 初紅>初綠) or (紅數<>綠數 and 初紅<初綠),s1-s5,s1);
做多盈虧:=多平-買多;
做空盈虧:=買空-空平;
總盈虧:=做多盈虧+做空盈虧;

explain(islastbar,'\n買訊: '+numtostr(紅數,0)+' 回');
explain(islastbar,'賣訊: '+numtostr(綠數,0)+' 回');
explain(islastbar,'\n做多回數: '+numtostr(做多回數,0)+' 回'),colormagenta;
explain(islastbar,'做空回數: '+numtostr(做空回數,0)+' 回'),colorcyan;
explain(islastbar,'總交易回數: '+numtostr(總交易回數,0)+' 回'),colorred;
explain(islastbar,'\n做多總交易: '+numtostr(買多,0)+' 點'),colormagenta;
explain(islastbar,'多平總交易: '+numtostr(多平,0)+' 點'),colorcyan;
explain(islastbar,'做多盈虧: '+numtostr(做多盈虧,0)+' 點'),colorred;
explain(islastbar,'\n做空總交易: '+numtostr(買空,0)+' 點'),colormagenta;
explain(islastbar,'空平總交易: '+numtostr(空平,0)+' 點'),colorcyan;
explain(islastbar,'做空盈虧: '+numtostr(做空盈虧,0)+' 點'),colorred;
explain(islastbar,'\n總結盈虧: '+numtostr(總盈虧,0)+' 點'),colorwhite;

explain(islastbar,'\n統計週數: '+numtostr(barpos/5,0)+' 週');
explain(islastbar,'平均週獲利: '+numtostr(總盈虧/(barpos/5),2)+' 點'),colorred;

向版主報告此篇 | 查IP位址
Old Post 2007-04-12 21:56
周董汽車精品 現在離線 點選這裡查看 周董汽車精品 的個人資料 點選這裡給 周董汽車精品 傳送一條短訊 查找更多關於 周董汽車精品 的文章 增加 周董汽車精品 至你的好友列表 編輯/刪除訊息 引用回覆
全部時間均為台灣時間, 現在時間為00:54 發表新主題    回覆主題
  上一主題   下一主題
顯示可列印版本 | 訂閱此主題

論壇跳轉:
主題評分:

論壇規定:
你不可以發表新主題
你不可以回覆文章
你不可以上傳附件
你不可以編輯自己的文章
HTML語法禁止
vB 語法核准
表情符號核准
貼圖語法[IMG]核准
 

本站所有內容未經作者授權禁止轉貼節錄, 發表言論僅供參考勿作為投資決策依據。瀏覽本站請使用 IE 5.5 以上版本, 最佳瀏覽解析度 1024 x 768 全彩。

Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.

簡愛洋行 製作 Copyright 2003-. All Rights Reserved.  聯絡我們