![]() |
總頁數 (2): [1] 2 » 在這個頁面顯示本主題全部的 18 個文章 |
奇狐社區論壇 (http://www.chiefox.com.tw/bbs/index.php)
- 問題交流 (http://www.chiefox.com.tw/bbs/forumdisplay.php?forumid=28)
-- 請問 (http://www.chiefox.com.tw/bbs/showthread.php?threadid=15673)
請問
為何設定30點停損
卻都是以收盤價出場
回覆: 請問
引用:
最初由 AA0753 發表
為何設定30點停損
卻都是以收盤價出場
回覆: 回覆: 請問
引用:
最初由 cgjj 發表
您是指評測歷史時?還是指當下?
以那個工具做評測呢?
回覆: 回覆: 回覆: 請問
引用:
最初由 AA0753 發表
歷史回測時
程式化交易測評
回覆: 回覆: 回覆: 回覆: 請問
引用:
最初由 cgjj 發表
進場價-收盤價>30
以收盤價當評測出場價, 適不適合見人見智
若您用 [TBS交易評測系統] 則可自定出場動作的價格
亦即可用其他價, 甚至是指標線
若以做多來說
有人會以最嚴格的方式來評測
拿最低價來算該根該不該出場, 並以最低價做為損出之價
但也有的人會拿 進場價-30 做為損出之價
其實各有利弊
前者可評估損失最糟可能的程度 (以最壞情況算)
後者則是有點太理想化 (認為該價可賣出, 但實務上該價不見的能搶到)
不同人思考不同, 想法做法就會不一樣, 沒有對錯問題
評測算法方式不同, 評測績效結果就會有差異
不要只看報告結果, 還要去看它如何做評測
這樣才能夠深入客觀評斷
回覆: 回覆: 回覆: 回覆: 回覆: 請問
引用:
最初由 AA0753 發表
謝謝
請問
量20:="vol.ma3#min5";
出量:=vol>=量20*2 ;
殺量:=REF(C,barslast(出量))<REF(C,barslast(出量)+1) ;
拉量:=REF(C,barslast(出量))>REF(C,barslast(出量)+1) ;
殺sp:=barslast(殺量);
拉spbarslast(拉量);
買訊:=cross(C,REF(C,1)) AND SUM(殺量,拉量)=1 ;
請問如何過濾前一天的殺量及拉量訊號
讓訊號在每天9點以後才成立
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問
引用:
最初由 cgjj 發表
Re:讓訊號在每天9點以後才成立
訊號:= 訊號 and time>=090000;
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問
引用:
最初由 AA0753 發表
這我是過了 那只會讓買訊再9點以後出現
但買訊會牽扯到前一天的殺量及拉量這兩各因子
所以可以每天9點讓所有的值開始運算嗎
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問
引用:
最初由 cgjj 發表
先看這行更根本的問題吧
買訊:=cross(C,REF(C,1)) AND SUM(殺量,拉量)=1 ;
殺量 和 拉量 兩變數是存成立與否( 0 or 1) , 並非是存距離
用 SUM(殺量,拉量) 去加總, 數據一定是很怪的
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問
引用:
最初由 AA0753 發表
了解
量20:="vol.ma3#min5";
出量:=vol>=量20*1.8 and time>=090000;
m:="macd.macd#min5";
m2:=ref(m,1);
m叉上:=cross(m,m2);
殺量:=REF(m,barslast(出量))<REF(m,barslast(出量)+1) ;
殺量SP:=barslast(殺量);
那假設 買訊=每天9點後當殺量成立之後的第一次m叉上
(殺量為第一次的殺量 因為殺量有時為連續)
我原本的寫法是 買訊:=m叉上 AND sum(m叉上,殺量SP)=1;
請問要如何寫
: 回覆: 請問
引用:
最初由 cgjj 發表
看看是否為您要的
DECK:=date<>ref(date,1);
DECKSP:=barslast(DECK);
量20:="vol.ma3#min5";
出量:=vol>=量20*1.8 and time>=090000;
出量SP:=barslast(出量);
m:="macd.macd#min5";
殺量:=REF(m,出量SP)<REF(m,出量SP+1);
買訊:=殺量 and sum(出量,DECKSP+1)>0;
買訊:=買訊 and sum(買訊,DECKSP+1)=1;
VERTLINE(買訊) linedot;
回覆: : 回覆: 請問
引用:
最初由 AA0753 發表
請問原本是多單A 當條件B成立時 則出多單A執行空單C
如何表達
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問
引用:
最初由 cgjj 發表
看看是否為您要的
DECK:=date<>ref(date,1);
DECKSP:=barslast(DECK);
量20:="vol.ma3#min5";
出量:=vol>=量20*1.8 and time>=090000;
出量SP:=barslast(出量);
m:="macd.macd#min5";
殺量:=REF(m,出量SP)<REF(m,出量SP+1);
買訊:=殺量 and sum(出量,DECKSP+1)>0;
買訊:=買訊 and sum(買訊,DECKSP+1)=1;
VERTLINE(買訊) linedot;
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問
引用:
最初由 AA0753 發表
謝謝
如果取每天買迅 與 賣訊前5根k的 最低及最高 當支撐 壓力
買支:LLV(L,買訊SP+5) ;
賣壓:HHV(H,賣訊SP+5);
如何可以讓買訊 或賣訊出來時 支撐或壓力才出現(並畫水平線段) 一但收盤則訊號歸零
回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 回覆: 請問
引用:
最初由 cgjj 發表
以買支為例, 做法如下:
DECK:=date<>ref(date,1);
DECKSP:=barslast(DECK);
買支:=if(買訊,LLV(L,5),0);
買支:=ref(買支,barslast(買支>0 or DECK));
PARTLINE(sum(買支>0,2)=2,買支);
全部時間均為台灣時間, 現在時間為01:48 | 總頁數 (2): [1] 2 » 在這個頁面顯示本主題全部的 18 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.