📅 财经日历 📊 实时波动 📈 大盘云图 📶 行情走势 🆚 投机情绪 🚀 今日热点

    怎么平仓

    2013-11-06 · 4265 阅读
    用OrderClose,怎么平仓
    ""
    还没有人打赏,支持一下
    回复

    举报

     

    回答|共 9 个

    洗澡舒服 LV4

    发表于 2013-11-7 09:21:56 | 显示全部楼层

    EA中执行在市场价位平仓的函数为OrderClose()函数。当返回价值为true时,表明成功执行;当返回值为 false时,表明平仓执行失败。它的完整构成为:

    bool OrderClose (int ticket, double lots, double price, int slippage, color Color=CLR_NONE)

    ticket: 这个命令的编号。

    lots: 要平掉的仓位的手数。可以允许平掉的手数少于仓位的手数。在这种情况下则视为部分平仓。

    Price: 平仓的价位。如果没有可以执行的价位或者价位数据过期,则不会被执行。

    slippage: 最大允许滑点数。

    Color: 平仓箭头在图表上的颜色。如果这个参数没有设置或者等于 CLR_NONE,平仓箭头将不会再图标上显示。

    如果一个程式包含了要平仓单子的类型,编号和手数,那么这个平仓的程式是很容易执行的。举例来说,如果买单的编号是12345然后想关闭0.5个手数,那么平仓的程式可能会展现如下:

    OrderClose( 12345, 0.5, Bid, 2 )

    当然,有时在开了很多单子时,对单子的选择往往不像上面所看到的那么容易。那么就要使用OrderSelect()函数。这个函数我们会在以后的帖子中提到。

    家园新人王 LV5

    发表于 2013-11-7 15:45:53 | 显示全部楼层

    先要选定订单才能用closeorder命令

    紫竹青荷 LV20

    发表于 2013-11-7 17:53:23 | 显示全部楼层

    [s:140][s:140]

    紫竹青荷 LV20

    发表于 2013-11-7 17:53:29 | 显示全部楼层

    [s:143][s:143]

    amoy LV3

    发表于 2014-11-9 18:26:50 | 显示全部楼层

    nice!!!!!!!!!!!!

    古惑熊先生 LV3

    发表于 2014-11-10 03:36:22 | 显示全部楼层

    回复看看

    外汇人生 LV7

    发表于 2014-11-11 03:36:29 | 显示全部楼层

    路过。。看下先。

    月芽儿 LV4

    发表于 2014-11-15 03:36:52 | 显示全部楼层

    亏损中……………………

    身藏不露 LV1

    发表于 2026-1-18 10:40:09 | 显示全部楼层

    谢谢
    您需要登录后才可以回帖 登录 | 注册

    提醒: 禁止引战、谩骂、灌水内容

    微信二维码

    有问题联系客服