版上各位大大家好,打攪了
小弟是MT4初學者,無程式背景
在學習的歷程中遇到不少困難導致卡關,至今尚未突破,以下面策略為例
下面是兩個想要回測的策略,其實都是很差不多概念且很陽春的東西
壹、PTTv2
http://www.evernote.com/l/AEvMGVCgKwdOg4KVykKej7wlU5aQH1NrZRQ/
單一商品 小時線格局,指標是日線
一、進場條件:(說明為多單,空單相反)
1.日季線上揚
2. 以5日-10日-20日三條均線為準,小時線突破三均線最高一條進場
3. [掛SL/TP] 進場Ordersend掛SL設 (日低、三均低孰低者)
二、出場條件:
1. 跌破三均線最低者
2. [掛SL/TP] 若非當日內開的單,凌晨00:00:00-00:00:02檢查是否跌破三均線
中間那條,若是,改SL、TP為 [ 昨日低、(昨低+中間那條日均線)/2) ]
貳、WTRcorp
http://www.evernote.com/l/AEvljzCISWdHu5SqIBnsUmyff8YTQMnDVfM/
單一商品 小時線格局,指標是日線,有週KD濾網
一、進場條件:
1. 週KD金叉 or 週D >50 or 週D增
2. 前1小時線突破 5日、10日、20日三條均線中最高者,且該條均線>60日均
線,且60日均線上揚。
二、出場條件:
1. 前1小時線,跌破5日、10日、20日三條均線中最低者
2. 昨日收盤低於5日、10日、20日三條均線中間那條,則出場
問題:有點多,而且有點菜,請版上各位大大海涵
1. 兩個策略隨便跑個2017/1-2019/2都出現很嚴重漏單狀況,開圖對每一筆交易及訊號對
不起來,感覺是程式沒有寫好,但已卡關好一陣子又找不出來。
2. 一般性問題:大部分的策略,是否允許用小時線跑,卻用日周線的訊號當濾網之類,
若在4-2歷史資料可能不正確情況下。
3. 寫法:
3-1 指標的賦值,有建議要寫在Ontick比較好,還是在Open/Close函數比較好嗎?
3-2 在文章https://www.ptt.cc/bbs/Trading/M.1546274003.A.027.html 中R大提到的防
衛子句,一般都建議用"否定就踢出去"的寫法嗎?
這有沒有什麼比 "肯定就繼續" 有優勢的地方
4. 回測相關問題:
4-1. 回測品質多少%才算及格,
4-2. 歷史資料直接抓外匯經紀商伺服器的1分k有沒有問題? (例如:時區時間(台灣)與系
統時間不同),是否有解?
4-3 時區時間(台灣)與系統時間不同,在日線收盤價的計算上是否造成差異 (昨收),因
為最希望是能夠以(昨收)及均線來修正停損
5 其他:自學方式除了逛MQL論壇,看DaveC的書,還有什麼比較建議的方式嗎? 覺得
進步很慢,問題也解決不了。