论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
前往
共 140 条
honolulu
注册时间2016-02-13
天秤座
[原创]这个策略很强,来一起研究下
发表于:2016-06-03 01:54只看该作者
61楼 电梯直达
电梯直达
linchop 发表于 2016-6-3 09:39
厉害啊,功力深厚。 请问复盘csv采用什么脚本?可否告知名字?谢谢。
#property copyright "Copyright ?2005, MetaQuotes Software Corp." #property link "http://www.metaquotes.net" #property show_inputs extern string fileName = "12345.history.csv"; extern int 时间修正 = 0; int start() { string ls_0; string ls_8; string ls_16; string ls_24; double ld_32; double ld_40; double ld_48; double ld_56; double ld_64; double ld_Commission; double ld_Swap; double ld_Profit; string ls_comment; int li_72; int li_76; int file_80 = FileOpen(fileName, FILE_CSV|FILE_READ, ";"); if (file_80 < 0) return (0); ObjectsDeleteAll(0, OBJ_TREND); ObjectsDeleteAll(0, OBJ_ARROW); while (!FileIsEnding(file_80)) { ls_8 = FileReadString(file_80); if (StringLen(ls_8) < 1) return (0); li_72 = StrToTime(ls_8); li_72 += 60 * (60 * 时间修正); ls_0 = FileReadString(file_80); ld_32 = FileReadNumber(file_80); ls_24 = FileReadString(file_80); ld_40 = FileReadNumber(file_80); ld_56 = FileReadNumber(file_80); ld_64 = FileReadNumber(file_80); ls_16 = FileReadString(file_80); li_76 = StrToTime(ls_16); li_76 += 60 * (60 * 时间修正); ld_48 = FileReadNumber(file_80); ld_Commission = FileReadNumber(file_80); ld_Swap = FileReadNumber(file_80); ld_Profit = FileReadNumber(file_80); ls_comment = FileReadString(file_80); if (ls_24 == "eurusd") ls_24 = "EURUSD"; if (ls_24 == "gbpusd") ls_24 = "GBPUSD"; if (ls_24 == "usdchf") ls_24 = "USDCHF"; if (ls_24 == "usdjpy") ls_24 = "USDJPY"; if (ls_24 == "audusd") ls_24 = "AUDUSD"; if (ls_24 == "usdcad") ls_24 = "USDCAD"; if (ls_24 == "gld") ls_24 = "GLD"; if (ls_24 == "eurjpy") ls_24 = "EURJPY"; if (ls_24 == "nzdusd") ls_24 = "NZDUSD"; if (ls_24 == "gbpjpy") ls_24 = "GBPJPY"; if (ls_24 == "gbpchf") ls_24 = "GBPCHF"; if (ls_24 == "audjpy") ls_24 = "AUDJPY"; if (ls_24 == "eurchf") ls_24 = "EURCHF"; if (ls_24 == "gbpcad") ls_24 = "GBPCAD"; if (ls_24 == "chfjpy") ls_24 = "CHFJPY"; if (ls_24 == "nzdjpy") ls_24 = "NZDJPY"; if (ls_24 == "slv") ls_24 = "SLV"; if (ls_24 == "gbpusd") ls_24 = "GBPUSD"; if (ls_24 == "usdchf") ls_24 = "USDCHF"; if (ls_24 == "cadjpy") ls_24 = "CADJPY"; if (ls_0 == "BUY STOP" || ls_0 == "SELL STOP" || ls_0 == "buy stop" || ls_0 == "sell stop") continue; if (Symbol() == ls_24) DrawTrade(ls_0, li_72, ld_40, ld_32, li_76, ld_48); } FileClose(file_80); return (0); } int GetOPColor(string as_0) { string ls_8 = StringSubstr(as_0, 0, 3); if (ls_8 == "buy" || ls_8 == "BUY" || ls_8 == "Buy") return (16760576); if (ls_8 == "sel" || ls_8 == "SEL" || ls_8 == "Sel") return (9639167); return (65535); } void DrawTrade(string as_0, int ai_8, double a_price_12, double ad_20, int a_datetime_28, double a_price_32) { string str_concat_40 = StringConcatenate(TimeToStr(ai_8, TIME_DATE|TIME_MINUTES), " ", as_0, " ", ad_20, " at ", a_price_12); string str_concat_48 = StringConcatenate(str_concat_40, " close at ", a_price_32); string str_concat_56 = StringConcatenate(TimeToStr(ai_8, TIME_DATE|TIME_MINUTES), " ", as_0, " ", a_price_12, " -> ", a_price_32); color color_64 = GetOPColor(as_0); ObjectCreate(str_concat_40, OBJ_ARROW, 0, ai_8, a_price_12); ObjectSet(str_concat_40, OBJPROP_COLOR, color_64); ObjectSet(str_concat_40, OBJPROP_ARROWCODE, 1); ObjectSet(str_concat_40, OBJPROP_WIDTH, 1); ObjectCreate(str_concat_56, OBJ_TREND, 0, ai_8, a_price_12, a_datetime_28, a_price_32); ObjectSet(str_concat_56, OBJPROP_RAY, FALSE); ObjectSet(str_concat_56, OBJPROP_COLOR, color_64); ObjectSet(str_concat_56, OBJPROP_STYLE, STYLE_DOT); ObjectCreate(str_concat_48, OBJ_ARROW, 0, a_datetime_28, a_price_32); ObjectSet(str_concat_48, OBJPROP_COLOR, color_64); ObjectSet(str_concat_48, OBJPROP_ARROWCODE, 3); ObjectSet(str_concat_48, OBJPROP_WIDTH, 1); } 我也是下载的别人的复盘工具,为了适应mql5的csv做了些简单修改,凑合用的。 代码已附. 下载的csv文件放入mql4/files目录,调用此脚本,第一个参数改为csv文件全名,设置第2个参数偏移时间(小时)即可

点评

非常感谢,已经用上了。 看你思路清晰,技能超群,不是一般人。发表于 2016-06-04 17:02

评分

参与人数1
积分
金币
人气
时间
理由
0
0
0
2016-06-06
有代码就足够了,好评。
个性签名

韬客社区www.talkfx.co

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告
一把直尺闯天下
注册时间2015-12-05
金牛座处女座射手座
发表于:2016-06-04 01:00只看该作者
62楼
feener 发表于 2016-6-3 04:07
看了一下他的单子,简单分析了一下,不知道对不对 1,货币对的选择:暂时不知道是怎么来的 2,入场时间: ...
曾经我也玩背离,后来被背离搞到爆仓几次~
popserapis
注册时间2007-06-17
发表于:2016-06-04 03:32只看该作者
63楼
你得把账户缩小到迷你级别再看~~钱多了有复利效应所以看着很华丽~~实际上单从账单看啥也看不出来,倒推不是推不出来需要大量的历史数据和交易记录(也未必能得他得交易系统全貌)。这点量还算了吧~~ 补充内容 (2016-6-4 13:36): 如果有自己的系统,进行优化我觉得还有一定帮助的。
个性签名

简简单单,简单就好!

feener
注册时间2014-09-17
发表于:2016-06-04 04:15只看该作者
64楼
一把直尺闯天下 发表于 2016-6-4 09:00
曾经我也玩背离,后来被背离搞到爆仓几次~
背离的肯定有失效的时候,但是又有哪个指标没有失效的时候呢?只要盈利足够大就可以了
popserapis
注册时间2007-06-17
发表于:2016-06-04 05:44只看该作者
65楼
一把直尺闯天下 发表于 2016-6-4 09:00
曾经我也玩背离,后来被背离搞到爆仓几次~
背离没错~~自己的问题。
个性签名

简简单单,简单就好!

广告
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部
djcdfms
注册时间2014-05-23
发表于:2016-06-04 06:14只看该作者
66楼
scalping 发表于 2016-6-2 15:45
别删,和你开玩笑的。100点止损,50点止赢,一直在增长和复利,还是挺厉害的。
好像佣金很低呀 楼主好帖 有些人乱说一气 你不必理会 你是有心人 拿出来互相探讨学习 感谢你的分享
linchop
注册时间2009-03-06
积极参与奖白羊座双子座巨蟹座天秤座射手座水瓶座
发表于:2016-06-04 17:02只看该作者
67楼
honolulu 发表于 2016-6-3 09:54
我也是下载的别人的复盘工具,为了适应mql5的csv做了些简单修改,凑合用的。 代码已附. 下载的csv文 ...
非常感谢,已经用上了。 看你思路清晰,技能超群,不是一般人。
个性签名

不意回顾,不念后悔,不言如果.

广告
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部
yangjim
注册时间2016-03-01
发表于:2016-06-05 03:03只看该作者
68楼
可以研究一下他的入场点
lyixnlyixn
注册时间2016-06-05
发表于:2016-06-05 13:42只看该作者
69楼
honolulu 发表于 2016-6-3 09:54
我也是下载的别人的复盘工具,为了适应mql5的csv做了些简单修改,凑合用的。 代码已附. 下载的csv文 ...
有没有详细的教程?不会弄

点评

一、制作脚本:见图1. MT4中点击打开MQL编辑器(F4) 在编辑器(MetaEditor)中 文件-新建-脚本-----起个名字 见图2. 粘贴进去代码--编译(F7) 至此,脚本制作完毕。 二、使用脚本:见图3. 在编辑器(Meta发表于 2016-06-05 14:47
个性签名

韬客社区www.talkfx.co

honolulu
注册时间2016-02-13
天秤座
发表于:2016-06-05 14:47只看该作者
70楼
本帖最后由 honolulu 于 2016-6-5 23:08 编辑
lyixnlyixn 发表于 2016-6-5 21:42
有没有详细的教程?不会弄
一、制作脚本:见图1. MT4中点击打开MQL编辑器(F4) 在编辑器(MetaEditor)中 文件-新建-脚本-----起个名字 见图2. 粘贴进去代码--编译(F7) 至此,脚本制作完毕。 二、使用脚本:见图3. 在MT4 或 MQL编辑器(MetaEditor)中 文件--打开数据文件夹 进入MQL4下的Files目录 把下载的csv文件粘贴进去 回到MT4中,导航--脚本--找到自己制作的那个脚本,双击,修改两个参数,确定 3.png3.png2.png2.png1.png1.png
yasibiluo
注册时间2015-10-13
发表于:2016-06-05 15:54只看该作者
71楼
honolulu 发表于 2016-6-5 22:47
一、制作脚本:见图1. MT4中点击打开MQL编辑器(F4) 在编辑器(MetaEditor)中 文件-新建-脚本-----起 ...
按照每一个步骤做了,但双击脚本设置好参数后什么也不显示哦,不知是不是时间修正参数没有对?有测试成功的吗

点评

[attachimg]216096[/attachimg] 1.图表上右键菜单,看是否有 对象列表 项,如有,可直接点击某一行--显示(建议开个没有划线的新图表),如没有,则历史数据没加载成功见2. 2.必须在对应的图表上显示,比如csv记录发表于 2016-06-05 23:58
maxuwoer
注册时间2016-02-13
发表于:2016-06-05 16:10来自移动端只看该作者
72楼
手机看不到图及交易记录,只好根椐57楼描述,试着猜一下,我觉得他是是利用了周k线的上下影线原理,事前是有分柝预判的,然后开盘就按计划做多或者做空。大多数情况下即使看错方向还是有机会全身而退的。
鼓掌系统
注册时间2014-12-19
鼓掌系统
注册时间2014-12-19
发表于:2016-06-05 16:16只看该作者
74楼
用的老展的周线交易法
shoucangzhe
注册时间2015-04-17
发表于:2016-06-05 22:58只看该作者
75楼
这个老展的周线交易法的交易策略是什么?
honolulu
注册时间2016-02-13
天秤座
发表于:2016-06-05 23:58只看该作者
76楼
yasibiluo 发表于 2016-6-5 23:54
按照每一个步骤做了,但双击脚本设置好参数后什么也不显示哦,不知是不是时间修正参数没有对?有测试成功 ...
1.图表上右键菜单,看是否有 对象列表 项,如有,可直接点击某一行--显示(建议开个没有划线的新图表),如没有,则历史数据没加载成功见2. 2.必须在对应的图表上显示,比如csv记录中没有usdjpy,那在usdjpy中即便成功加载脚本也没有任何标示。如仍然不成功 3.检查csv是否在mql4/files目录下,且此目录是从“文件--打开数据文件夹”中找到的。检查脚本中csv文件名是否正确,不支持中文,必须是全名 ------ 4.尝试使用其他的csv,访问 mql5.com/zh/signals/mt4?orderby=gain ,货币对名称不规范、不匹配的话无法支持。 QQ截图20160606074717.pngQQ截图20160606074717.png

评分

参与人数1
积分
金币
人气
时间
理由
0
0
0
2016-06-06
很给力! 谢谢,保存留用
6年不容易
注册时间2014-10-03
发表于:2016-06-06 01:30只看该作者
77楼
http://wz888.ito8.com/data/attachment/forum/201602/26/090300b9udl5s4dkdhd3j8.jpg 头相好

点评

你,特别饥渴? 你应该单独发个贴,里面全是这种东东,有人会感激你的发表于 2016-06-06 02:51
野百合
注册时间2010-09-22
发表于:2016-06-06 01:54只看该作者
78楼
楼上保暖思淫欲啊
个性签名

坚忍,耐心,信心并顽强执着地积累成功才是职业的交易态度。

总忘密码
注册时间2015-01-28
狮子座
发表于:2016-06-06 02:51只看该作者
79楼
你,特别饥渴?emoji-image 你应该单独发个贴,里面全是这种东东,有人会感激你的emoji-image
chfb
注册时间2009-06-11
发表于:2016-06-06 02:56只看该作者
80楼
再次谢谢楼主的分享
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
前往
共 140 条

本站免责声明:

1、本站所有广告及宣传信息均与韬客无关,如需投资请依法自行决定是否投资、斟酌资金安全及交易亏损风险;

2、韬客是独立的、仅为投资者提供交流的平台,网友发布信息不代表韬客的观点与意思表示,所有因网友发布的信息而造成的任何法律后果、风险与责任,均与韬客无关;

3、金融交易存在极高法律风险,未必适合所有投资者,请不要轻信任何高额投资收益的诱导而贸然投资;投资保证金交易导致的损失可能超过您投入的资金和预期。请您考虑自身的投资经验及风险承担能力,进行合法、理性投资;

4、所有投资者的交易帐户应仅限本人使用,不应交由第三方操作,对于任何接受第三方喊单、操盘、理财等操作的投资和交易,由此导致的任何风险、亏损及责任由投资者个人自行承担;

5、韬客不隶属于任何券商平台,亦不受任何第三方控制,韬客不邀约客户投资任何保证金交易,不接触亦不涉及投资者的任何资金及账户信息,不代理任何交易操盘行为,不向客户推荐任何券商平台,亦不存在其他任何推荐行为。投资者应自行选择券商平台,券商平台的任何行为均与韬客无关。投资者注册及使用韬客即表示其接受和认可上述声明,并自行承担法律风险。

版权所有:韬客外汇论坛 www.talkfx.com 联络我们:[email protected]