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

OrderSendSplitLots()当下单手数超过平仓限制,自动拆单

| 发表于 2022-12-26 16:16:46 | 显示全部楼层 |复制链接
函数名称
  1. int OrderSendSplitLots(string SymbolX,int OrderTypeX,double LotX,double PriceX,int SlipX,double StopLossX,double TakeProfitX,string CommentX,int MagicX,datetime ExpirationX,color ColorX)
复制代码

函数介绍

OrderSendSplitLots()可以按照你的需要把一个大的手数,拆分成多个小的手数进行下单;函数中自带了一个全局变量SplitLots,该SplitLots就是外界可设置的拆分手数,如果SplitLots>0,开仓手数就以SplitLots进行拆分开仓;

如果SplitLots=0,则函数就以平台支持的最大开仓手数进行拆分。

  1. //举例:多单开仓500手。
  2. OrderSendSplitLots(Symbol(),OP_BUY,500,Ask,0,0,0,"eacode.cn",MAGIC,0,Blue);
复制代码


参数介绍

SymbolX:需要开仓的交易品种,一般是Symbol(),当前交易品种。
OrderTypeX:订单类型,OP_BUY是开多单;OP_SELL是开空单;
LotX:要开仓的手数。
PriceX:开仓的价格,开多单一般是Ask;开空单一般是Bid
SlipX:滑点,一般设置为0
StopLossX:止损价格,按照需要填写,不设置为0
TakeProfitX:止盈价格,按照需要填写,不设置为0
CommentX:订单注释
MagicX:EA唯一魔术码
ExpirationX:订单过期时间,挂单才需要,默认为0
ColorX:开仓箭头颜色


函数定义

注意:本人发布的函数均为实战开发所用,低价或免费发布并不赚钱,仅限懂编程的朋友使用,不提供指导,因为人工成本巨贵,感谢朋友们海涵。
购买 已有1人购买, 当前内容需向作者支付 2 H币 才能浏览
如果有帮助,就支持一下我呗
举报

评论 使用道具

精彩评论8

pakart
DD
| 发表于 2023-6-22 20:43:40 | 显示全部楼层
这个函数还是挺实用的
举报

点赞 评论 使用道具

pakart
DD
| 发表于 2023-6-23 11:03:08 | 显示全部楼层
你这个代码你实盘在用吗?这个编译有错误啊。 image.png
举报

点赞 评论 使用道具

ken138888
B
| 发表于 2023-6-24 21:02:22 | 显示全部楼层
不是吧 报错
举报

点赞 评论 使用道具

shllwk
DD
| 发表于 2023-9-16 20:58:09 | 显示全部楼层
这个函数还是挺实用的  谢谢分享
举报

点赞 评论 使用道具

ken138888
B
| 发表于 2024-1-20 13:49:21 | 显示全部楼层
是不是报错
举报

点赞 评论 使用道具

xinhua123
DDD
| 发表于 2024-3-5 15:06:13 | 显示全部楼层
很不错的
举报

点赞 评论 使用道具

bxwpzly
DD
| 发表于 2024-5-23 09:03:23 | 显示全部楼层
感谢付出分享
举报

点赞 评论 使用道具

liguangxing2007
DDD
| 发表于 2024-5-27 09:12:59 | 显示全部楼层
想自己写EA最终还是放弃了
举报

点赞 评论 使用道具

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

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