论坛全局菜单下方 - TICKMILL 285X70论坛全局菜单下方 - ThinkMarkets285X70论坛全局菜单下方 - 荔枝返现285X70论坛全局菜单下方 -  icmarkets285X70
查看:435回复:18
nicemaker
注册时间2019-11-15
[EA]各位这段代码什么意思
楼主发表于:2022-08-11 10:02只看该作者倒序浏览
1楼 电梯直达
电梯直达
if(kk!=iTime(Symbol(),0,0)) { //开仓条件 kk=iTime(Symbol(),0,0); } if()里面的条件语句实在看不明白。 求大神解答。
TK29帖子1楼右侧xm竖版广告90-240
个性签名

韬客社区www.talkfx.co

广告
TK30+TK31帖子一樓廣告
TK30+TK31帖子一樓廣告
nicemaker
注册时间2019-11-15
楼主发表于:2022-08-11 16:24来自移动端只看该作者
2楼
没人回答吗?
为平台来
注册时间2018-01-08
发表于:2022-08-11 19:18来自移动端只看该作者
3楼
这是限制一根k线只开一单,避免重复开单的逻辑
个性签名

韬客社区www.talkfx.co

春雷响万物苏
注册时间2018-10-21
发表于:2022-08-11 23:54只看该作者
4楼
外汇界不乏高智商人员啊
澄空如初
注册时间2019-09-27
发表于:2022-08-12 01:39只看该作者
5楼
可以简化成Time[0]就可以了,看着好累, 每次新开柱执行一次
nicemaker
注册时间2019-11-15
楼主发表于:2022-08-12 02:12只看该作者
6楼
为平台来 发表于 2022-8-12 03:18
这是限制一根k线只开一单,避免重复开单的逻辑
可iTime()函数返回对应的图表上柱形图的开盘时间,赋值给变量KK是什么意思啊?大神能具体说说吗?

点评

就是用 kk 的值来限制这根k线只允许开一单,翻译下你就明白:如果 kk 不等于 开盘时间 { //开仓条件 kk 等于 开盘时间; } 这样开单后,kk 就等于这根k线的开盘时间,因此 if 为假,大括号的开发表于 2022-08-12 09:11
nicemaker
注册时间2019-11-15
楼主发表于:2022-08-12 02:21只看该作者
7楼
澄空如初 发表于 2022-8-12 09:39
可以简化成Time[0]就可以了,看着好累, 每次新开柱执行一次
这是别人写的,再说mt5没有那个函数。
蔡尼奥
注册时间2009-03-06
发表于:2022-08-12 03:13只看该作者
8楼
看到下面高手回复可以简化,想起自己野路子自学写的指标,每次加载进去图表都要卡几秒,肯定是哪里逻辑出问题了
个性签名

韬客社区www.talkfx.co

广告
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部
为平台来
注册时间2018-01-08
发表于:2022-08-12 09:11只看该作者
9楼
nicemaker 发表于 2022-8-12 10:12
可iTime()函数返回对应的图表上柱形图的开盘时间,赋值给变量KK是什么意思啊?大神能具体说说吗?
就是用 kk 的值来限制这根k线只允许开一单,翻译下你就明白:如果 kk 不等于 开盘时间 { //开仓条件 kk 等于 开盘时间; } 这样开单后,kk 就等于这根k线的开盘时间,因此 if 为假,大括号的开单条件不会再执行,避免了这根K线上的重复开单
nicemaker
注册时间2019-11-15
楼主发表于:2022-08-12 12:29来自移动端只看该作者
10楼
那Kk等于开盘时间了,不就不符合if的条件了吗?之后怎么还会开单?
澄空如初
注册时间2019-09-27
发表于:2022-08-12 12:39只看该作者
11楼
这娃脑子逻辑可能不太好, 平常kk是=time0的,所以没动作.一旦有了新柱,time0就改变了,这时if成立,执行动作,执行完马上又让kk=time0 if不成立,动作停止.明白???
为平台来
注册时间2018-01-08
发表于:2022-08-12 12:45来自移动端只看该作者
12楼
因为k线更新了啊,这根k线开单成功了,kk变成这根k的开盘时间,到下根k开盘时间就变了照样符合 if 不等于,所以如果下根k满足开单条件也能开单
nicemaker
注册时间2019-11-15
楼主发表于:2022-08-12 12:45来自移动端只看该作者
13楼
平常kk是等于time0的?我看到只是定义了一个时间类型嗯变量啊
个性签名

韬客社区www.talkfx.co

nicemaker
注册时间2019-11-15
楼主发表于:2022-08-12 12:46来自移动端只看该作者
14楼
你们怎么学的mql4 mql5
个性签名

韬客社区www.talkfx.co

广告
论坛谏言--外汇交易不应是你投资的全部,交易外汇也不应是你生活的全部
nicemaker
注册时间2019-11-15
楼主发表于:2022-08-12 12:47来自移动端只看该作者
15楼
我只是简单接触了c语言,上来就是学的mql5,有时候很懵逼,那个帮助文档翻译最烂
nicemaker
注册时间2019-11-15
楼主发表于:2022-08-12 12:50来自移动端只看该作者
16楼
为平台来 发表于 2022-8-12 20:45
因为k线更新了啊,这根k线开单成功了,kk变成这根k的开盘时间,到下根k开盘时间就变了照样符合 if 不等于 ...
你说的对,太棒了!!!
nicemaker
注册时间2019-11-15
楼主发表于:2022-08-12 12:52来自移动端只看该作者
17楼
以前都是手动,mt5有我需要的时间周期,这才下定决心干
tolak
注册时间2020-05-04
nicemaker
注册时间2019-11-15
楼主发表于:2022-08-13 01:30来自移动端只看该作者
19楼
tolak 发表于 2022-8-13 07:33
交易如同修炼内功

本站免责声明:

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

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

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

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

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

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