版上各位大大家好,打搅了
小弟是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的书,还有什么比较建议的方式吗? 觉得
进步很慢,问题也解决不了。