设为首页 收藏本站 切换语言

获取MT4平台点差代码怎么写?  

| 发表于 2023-1-7 10:20:25 | 显示全部楼层 |复制链接
// 方法一:从交易品种属性获得点差
  1. bool spreadfloat=SymbolInfoInteger(Symbol(),SYMBOL_SPREAD_FLOAT);
  2. string comm=StringFormat(" %s点差 = %I64d 点\r\n", spreadfloat?"浮动":"固定", SymbolInfoInteger(Symbol(),SYMBOL_SPREAD));
复制代码


// 方法二:计算点差
  1. double ask=SymbolInfoDouble(Symbol(),SYMBOL_ASK);
  2. double bid=SymbolInfoDouble(Symbol(),SYMBOL_BID);
  3. double spread=ask-bid;
  4. int spread_points=(int)MathRound(spread/SymbolInfoDouble(Symbol(),SYMBOL_POINT));
  5. comm=comm+"点差 = "+(string)spread_points+" 点";
  6. Comment(comm);
复制代码
如果有帮助,就支持一下我呗
举报

评论 使用道具

热门主题

精彩评论14

ken138888
B
| 发表于 2023-1-8 13:43:51 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

qwe11
CCC
| 发表于 2023-1-8 17:26:49 | 显示全部楼层
代码怎么写
举报

点赞 评论 使用道具

ea12213
C
| 发表于 2023-1-9 19:52:33 | 显示全部楼层
学习一下
举报

点赞 评论 使用道具

liguangxing2007
DDD
| 发表于 2023-1-10 09:30:21 | 显示全部楼层
学习这个好难啊
举报

点赞 评论 使用道具

xinhua123
DDD
| 发表于 2023-1-13 00:37:22 | 显示全部楼层
我的水平代码只能看看了,
举报

点赞 评论 使用道具

ken138888
B
| 发表于 2023-1-29 13:36:45 | 显示全部楼层
努力学习中
举报

点赞 评论 使用道具

ken138888
B
| 发表于 2023-2-21 20:35:25 | 显示全部楼层
很少用到
举报

点赞 评论 使用道具

dongxu64
DDD
| 发表于 2023-2-24 09:12:49 | 显示全部楼层
这个不错,学习
举报

点赞 评论 使用道具

ken138888
B
| 发表于 2023-3-3 20:47:02 | 显示全部楼层
移动止损怎么写?
举报

点赞 评论 使用道具

ken138888
B
| 发表于 2023-3-22 06:24:59 | 显示全部楼层
不是有个symbolnfo吗
举报

点赞 评论 使用道具

i221bci
DDD
| 发表于 2023-7-12 19:33:28 | 显示全部楼层
不错,每天一个新函数
举报

点赞 评论 使用道具

ken138888
B
| 发表于 2023-7-15 20:41:30 | 显示全部楼层
Spread
举报

点赞 评论 使用道具

石头1968
DD
| 发表于 2023-7-30 00:40:21 | 显示全部楼层
太牛逼了,我怎么就不会呢?
举报

点赞 评论 使用道具

vip001
D
| 发表于 2023-8-11 22:07:48 | 显示全部楼层
怎么写这个还是比较简单的,相信评论区会有牛掰的大神帮你解决这个问题,没有问题,我也是来看一看活跃度。
举报

点赞 评论 使用道具

发新帖
EA交易
您需要登录后才可以评论 登录 | 立即注册

简体中文
繁體中文
English(英语)
日本語(日语)
Deutsch(德语)
Русский язык(俄语)
بالعربية(阿拉伯语)
Türkçe(土耳其语)
Português(葡萄牙语)
ภาษาไทย(泰国语)
한어(朝鲜语/韩语)
Français(法语)