![]() |
在這個頁面顯示本主題全部的 8 個文章 |
奇狐社區論壇 (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=5971)
[求救]這樣的邏輯如何寫成交易系統?
我的定義:
1. 短底成立的條件: (24日RSI值)向下破50
2. 作多成立的條件: (24日RSI值)上穿45且成交量大於400張且5日均線較前一日上揚
3. 短期頭部成立的條件:(24日RSI值)向下破70
4. 多頭趨勢成立的條件:60日均線已至少連續上揚三日
我的買賣訊邏輯:
在多頭趨勢成立的條件下
1. (買進訊號): 短底成立後第一次作多成立
2. [賣出訊號]: 買進訊號之後第一次短期頭部成立 或 今日(24日RSI值)>=買進訊號當日(24日RSI值)+25
3. 賣出訊號之後一定要先出現短底成立(可能好幾次), 之後的第一次
作多成立才是買進訊號
期望的顯示結果:
歷史上第一次短底成立->買進訊號->賣出訊號->短底成立->買進訊號->賣出訊號...依此循環
PS: 一直無法過濾多餘買賣訊號 , 懇請大大們幫忙,不勝感謝!
有沒有大大能夠幫忙一下? 如果無法寫成交易系統, 那寫成指標有無可能? 先謝謝啦!
請高手幫我看一下好嗎? 完全不可行的話也讓我知道喔,感謝!
在符合你所有的條件下幾乎不能找到買點,你仔細對照一下是否再考慮條件
LC := REF(CLOSE,1);
RSI:SMA(MAX(CLOSE-LC,0),24,1)/SMA(ABS(CLOSE-LC),24,1)*100;
m5:ma(c,5),linethick0;
m60:ma(c,60),linethick0;
//partline(c,70);
//partline(c,50);
//partline(c,45);
短底:barslast(cross(50,RSI)),linethick0;
vertline(短底=0),colorcyan,pointdot;
drawnumber(短底=0,rsi,1,0),align5,colorwhite;
作多:barslast(cross(RSI,45) and v>400 and m5>ref(m5,1)),linethick0;
vertline(作多=0),colorred,pointdot;
drawnumber(作多=0,rsi,2,0),align5,colorred;
短頭:barslast(cross(70,RSI)),linethick0;
vertline(短頭=0),colorgreen,linethick2;
drawnumber(短頭=0,rsi,3,0),align5,colorgreen;
dq:sum(m60>ref(m60,1),3)=3,linethick0; //多頭趨勢
多趨:barslast(sum(m60>ref(m60,1),3)=3 and ref(sum(m60>ref(m60,1),3)=3,1)=0),linethick0;
vertline(多趨=0),colormagenta;
drawnumber(多趨=0,rsi,4,0),align5,colormagenta;
//enterlong: //取消
//exitlong: //取消
謝謝大大! 我會檢討自己邏極的錯誤...
KKKKK大大:第11行出現語法錯誤
有嗎?什麼樣的錯誤?我這裡可以行,如圖
Ok,把中文字改了一下就行了,謝謝!
| 全部時間均為台灣時間, 現在時間為10:34 | 在這個頁面顯示本主題全部的 8 個文章 |
Powered by: vBulletin Version 2.3.0 - Copyright©2000-, Jelsoft Enterprises Limited.
簡愛洋行 製作 Copyright 2003-. All Rights Reserved.