![]() |
在這個頁面顯示本主題全部的 14 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- TBS應用與問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=56)
-- [問題] 請問停損在TBS中如何寫 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=11062)
[問題] 請問停損在TBS中如何寫
請問例如如果我在收盤的時候,
利用收盤價與20MA的關係建立倉位,
設定建倉當天低點被跌破則多單停損,
如果一直未跌破再採取控盈控損的比例來判斷,
這樣的條件在應該怎麼設定呢?
我知道應該改『多頭平』和『多控價』的地方,
但是改不出來,
請先進多加指導。
//【交易訊號導入】數列
XA:=C;
XB:=MA(CLOSE,20);
多進訊:=CROSS(XA,XB);
多平訊:=CROSS(XB,XA);
多頭進:=多進訊; //多頭進場{0.無 1.進場} EnterLong
多頭平:=多平訊; //多頭平倉{0.無 1.平倉} ExitLong
多頭加:=C*0; //多頭加碼{0.無 1.加碼}
多頭減:=C*0; //多頭減碼{0.無 1.減碼}
空頭進:=多平訊; //空頭進場{0.無 1.進場} EnterShort
空頭平:=多進訊; //空頭平倉{0.無 1.平倉} ExitShort
空頭加:=C*0; //空頭加碼{0.無 1.加碼}
空頭減:=C*0; //空頭減碼{0.無 1.減碼}
//【設定交易價格】數列
//設置多方和空方之進場、平倉、強制平倉、加碼、減碼的交易價格
多控價:if(多進訊,C,C); //多方價格
多控價:=if(多頭平,C,C); //多方價格
空控價:if(空頭進,C,C); //空方價格
空控價:=if(空頭平,C,C); //空方價格
改成
//【交易訊號導入】數列
XA:C;
XB:=MA(CLOSE,20);
多單停損:ref(L,barslast(cross(XA,XB)));
空單停損:ref(H,barslast(CROSS(XB,XA)));
多進訊:=CROSS(XA,XB);
多平訊:=CROSS(XB,XA) or CROSS(多單停損,L);
之後,系統錯誤訊息為
『同向同根K棒不可同時擁有進場訊號與平倉訊號』,
可能是多平訊在買進的當根K棒就開始作用,
但我進倉價位是收盤價,
請問如何能讓停損價於次根K線後再開始執行?
引用:
最初由 chaushen 發表
改成
//【交易訊號導入】數列
XA:C;
XB:=MA(CLOSE,20);
多單停損:ref(L,barslast(cross(XA,XB)));
空單停損:ref(H,barslast(CROSS(XB,XA)));
多進訊:=CROSS(XA,XB);
多平訊:=CROSS(XB,XA) or CROSS(多單停損,L);
之後,系統錯誤訊息為
『同向同根K棒不可同時擁有進場訊號與平倉訊號』,
可能是多平訊在買進的當根K棒就開始作用,
但我進倉價位是收盤價,
請問如何能讓停損價於次根K線後再開始執行?
trace了一下,還是怪怪的,
我的條件是這樣定的
//【交易訊號導入】數列
XA:C;
XB:=MA(CLOSE,26);
多單停損:ref(L,barslast(cross(XA,XB)));
空單停損:ref(H,barslast(CROSS(XB,XA)));
多進訊:=CROSS(XA,XB);
多平訊:=CROSS(XB,XA);
多頭進:=多進訊; //多頭進場{0.無 1.進場} EnterLong
多頭平:=多平訊 or CROSS(多單停損,L) and not(多頭進); //多頭平倉{0.無 1.平倉} ExitLong
多頭加:=C*0; //多頭加碼{0.無 1.加碼}
多頭減:=C*0; //多頭減碼{0.無 1.減碼}
空頭進:=多平訊; //空頭進場{0.無 1.進場} EnterShort
空頭平:=(多進訊 or CROSS(H,空單停損)) and not(空頭進); //空頭平倉{0.無 1.平倉} ExitShort
空頭加:=C*0; //空頭加碼{0.無 1.加碼}
空頭減:=C*0; //空頭減碼{0.無 1.減碼}
但附圖十字棒線該天跳空開高,
開盤就達空單停損標準,
應以前控基價(開盤價)平倉,
但是TBS卻以收盤價平倉。
我看了手冊中的流程圖,
在#B的branch中,
只有前控營結和前控損結(達控營控損標準)才用前控基價,
但是停損寫在多頭平的訊號中,
就無法用前控來檢查了耶!
請問這個問題有辦法解嗎?
另外,我想測試的停損效果是點到平倉,
所以如果持多單,
開盤價大於停損價,
而當天低價小於停損價的話,
就應該以停損價下一檔平倉,
這樣是否有可能做到?
再麻煩總版主了!
引用:
最初由 chaushen 發表
trace了一下,還是怪怪的,
我的條件是這樣定的
//【交易訊號導入】數列
XA:C;
XB:=MA(CLOSE,26);
多單停損:ref(L,barslast(cross(XA,XB)));
空單停損:ref(H,barslast(CROSS(XB,XA)));
多進訊:=CROSS(XA,XB);
多平訊:=CROSS(XB,XA);
多頭進:=多進訊; //多頭進場{0.無 1.進場} EnterLong
多頭平:=多平訊 or CROSS(多單停損,L) and not(多頭進); //多頭平倉{0.無 1.平倉} ExitLong
多頭加:=C*0; //多頭加碼{0.無 1.加碼}
多頭減:=C*0; //多頭減碼{0.無 1.減碼}
空頭進:=多平訊; //空頭進場{0.無 1.進場} EnterShort
空頭平:=(多進訊 or CROSS(H,空單停損)) and not(空頭進); //空頭平倉{0.無 1.平倉} ExitShort
空頭加:=C*0; //空頭加碼{0.無 1.加碼}
空頭減:=C*0; //空頭減碼{0.無 1.減碼}
但附圖十字棒線該天跳空開高,
開盤就達空單停損標準,
應以前控基價(開盤價)平倉,
但是TBS卻以收盤價平倉。
我看了手冊中的流程圖,
在#B的branch中,
只有前控營結和前控損結(達控營控損標準)才用前控基價,
但是停損寫在多頭平的訊號中,
就無法用前控來檢查了耶!
請問這個問題有辦法解嗎?
另外,我想測試的停損效果是點到平倉,
所以如果持多單,
開盤價大於停損價,
而當天低價小於停損價的話,
就應該以停損價下一檔平倉,
這樣是否有可能做到?
再麻煩總版主了!
那可以這樣說嗎?
TBS系統的停損機制是靠多控損率和多控損率來執行提前平倉,
這兩個方法都已設定比例的方法執行,
那就不能做到將尾盤買進的部位,
由次日設定建多倉當日的低點為停損價,
並且點到執行的功能了嗎?
我有想到如果動態的將低點的值轉成當日的上漲率當成多控損率,
這樣好像也行不通耶?
想了半天好像沒辦法做到....
多停損設定:=ceiling((C-L)/C*100);
//【設定控盈控損】單值
多控盈衰率:=50;
多控盈始率:=10;
多控盈均週:=1; //多方M值
多控損率:=多停損設定;
多強平週數:=0;
會有操作數類型錯誤的錯誤訊息。
如果您指標中已經有設定控盈控損的訊號
那麼就不應該在TBS中做任何的控盈控損
因為 您指標已經做這個動作了
反之
如果您指標中 沒有這方面的設定
這時才藉由TBS的快速簡易設定方式(避免寫程式)
協助您完成控盈控損的計算
別忘記前面版大說的
基本上要以兩種思考來看待
1. 指標決定進場和出場
出場可包含獲利達目標出場, 虧損達指標設的基準出場
2, 於TBS系統輸入自己能承受的控損基準
來看用這個指標績效的變化, 評估狀況
__________________
至誠能勝天下至偽
至拙能勝天下至巧
補充說明
您若想看完全照著指標做, 不考慮自己能承擔的範圍, 績效如何?
就不要於TBS中設定任何的控盈和控損
(指標依計算值和盈損狀況決定是否進場或出場,決定訊號)
若您想評估
照著指標做, 但超過自己能承擔的範圍時就要出場
就要於TBS中設定控損
舉例來說
假設有一個指標
自進場到出場結算可以讓你賺 150%
但中間未出場時,可能曾經讓你虧50%
這50%您是否能承擔的住, 決定你是否適合此指標
經由 TBS 系統, 你可以比較此兩者的差異 (設定要不要控損)
謝謝兩位的答覆,
指標決定進出場點,
控盈控損決定對於盈虧的忍受程度。
但實際操作時,還有一個問題,
例如我設定 控損率:=2,
指標進場當天
高=1020, 低=979, 收=1000,
多單進場價1000,
但馬上就會執行多控損,
要如何設定才能使TBS於次根K棒才開始執行控損?
引用:
最初由 chaushen 發表
謝謝兩位的答覆,
指標決定進出場點,
控盈控損決定對於盈虧的忍受程度。
但實際操作時,還有一個問題,
例如我設定 控損率:=2,
指標進場當天
高=1020, 低=979, 收=1000,
多單進場價1000,
但馬上就會執行多控損,
要如何設定才能使TBS於次根K棒才開始執行控損?
謝謝總版主,
期待TBS Ver.2 早日問世。
另外,建議也可以加入上述固定點位的停損機制,
採取點到成交或下一檔成交,
因為這也是很多人常用的操作手法,
如果只能設定百分比,
實施指標評測時會有一些盲點的。
總版大大,
用你那招取巧的方法還是過不了,
錯誤訊息是
『所有的控價與基價,都要在K棒的價位範圍內』,
有點不是給他懂?
引用:
最初由 chaushen 發表
總版大大,
用你那招取巧的方法還是過不了,
錯誤訊息是
『所有的控價與基價,都要在K棒的價位範圍內』,
有點不是給他懂?
![]()
![]()
![]()
引用:
最初由 chaushen 發表
謝謝總版主,
期待TBS Ver.2 早日問世。
另外,建議也可以加入上述固定點位的停損機制,
採取點到成交或下一檔成交,
因為這也是很多人常用的操作手法,
如果只能設定百分比,
實施指標評測時會有一些盲點的。
全部時間均為台灣時間, 現在時間為05:36 | 在這個頁面顯示本主題全部的 14 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.