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

根据指标完成开平仓脚本  

| 发表于 2022-5-21 06:17:07 | 显示全部楼层 |复制链接
  1. //---- input parameters
  2. extern int       Kperiod=5;
  3. extern int       Dperiod=3;
  4. extern int       slowPeriod=3;
  5. extern int       UpLevel=90;
  6. extern int       DownLevel=10;
  7. extern int       StopLoss=100;
  8. extern int       TakeProfit=100;
  9. extern double    Lots=0.1;
  10. int start()
  11.   {
  12.    int res=-1;
  13.   double prevValue = iStochastic(Symbol(),0,Kperiod,Dperiod,slowPeriod,MODE_SMA,0,MODE_SIGNAL,2);
  14.    double currValue = iStochastic(Symbol(),0,Kperiod,Dperiod,slowPeriod,MODE_SMA,0,MODE_SIGNAL,1);
  15.    int i,type;
  16.    double SL,TP;
  17.    if (currValue>DownLevel && prevValue<DownLevel)
  18. {res=OP_BUY;}
  19.    if (currValue<UpLevel && prevValue>UpLevel)
  20. { res=OP_SELL;}
  21.    if (res==OP_BUY)
  22.       {
  23.       if (OrdersTotal()>0)
  24.          {
  25.          for (i=OrdersTotal()-1; i>=0;i--)
  26.             {
  27.             if (OrderSelect(i,SELECT_BY_POS))
  28.                {
  29.                if (OrderType()==OP_SELL)
  30. {OrderClose(OrderTicket(),OrderLots(),Ask,3);}
  31.                }
  32.             }
  33.          }
  34.       if (StopLoss!=0)   
  35. SL=Bid-StopLoss*Point;   else SL=0;        
  36.       if (TakeProfit!=0)  TP=Bid+TakeProfit*Point; else TP=0;        
  37.       OrderSend(Symbol(),OP_BUY,Lots,Ask,3,SL,TP);
  38.       }
  39.   
  40.    if (res==OP_SELL)
  41.       {
  42.       if (OrdersTotal()>0)
  43.          {
  44.          for (i=OrdersTotal()-1; i>=0;i--)
  45.             {
  46.             if (OrderSelect(i,SELECT_BY_POS))
  47.                {
  48.                if (OrderType()==OP_BUY) OrderClose(OrderTicket(),OrderLots(),Bid,3);
  49.                }
  50.             }
  51.          }  
  52.       if (StopLoss!=0)    SL=Ask+StopLoss*Point;   else SL=0;        
  53.       if (TakeProfit!=0)  TP=Ask-TakeProfit*Point; else TP=0;        
  54.       OrderSend(Symbol(),OP_SELL,Lots,Bid,3,SL,TP);
  55.       }
  56.    return(0);
  57.   }
复制代码
举报

评论 使用道具

精彩评论35

luck2233
DDD
| 发表于 2022-5-21 07:16:02 | 显示全部楼层
什么东西
举报

点赞 评论 使用道具

nanaliu
CC
| 发表于 2022-5-21 08:12:45 | 显示全部楼层
看看。。感谢分享。。。。
举报

点赞 评论 使用道具

Jerryxia0826
DDD
| 发表于 2022-5-21 08:14:31 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

cdz66
DD
| 发表于 2022-5-21 08:19:59 | 显示全部楼层
看不懂,能加上中文注释就好了。
举报

点赞 评论 使用道具

daerbushen
DD
| 发表于 2022-5-21 09:25:21 | 显示全部楼层
看看。。感谢分享。。
举报

点赞 评论 使用道具

紫竹青荷
CC
| 发表于 2022-5-21 11:45:22 | 显示全部楼层
感谢楼主分享
举报

点赞 评论 使用道具

阿偉
DDD
| 发表于 2022-5-21 13:09:37 | 显示全部楼层
看看。。感谢分享。
举报

点赞 评论 使用道具

古希腊恶人
D
| 发表于 2022-5-21 13:46:27 | 显示全部楼层
路过看看
举报

点赞 评论 使用道具

JOKEEBOSS
DD
| 发表于 2022-5-21 13:54:08 | 显示全部楼层
好像很厲害
举报

点赞 评论 使用道具

daerwushen
DD
| 发表于 2022-5-21 15:58:13 | 显示全部楼层
看看。。感谢分享。。。
举报

点赞 评论 使用道具

txl559
C
| 发表于 2022-5-21 19:59:26 | 显示全部楼层
路过路过路过
举报

点赞 评论 使用道具

ea12213
C
| 发表于 2022-5-21 20:39:11 | 显示全部楼层
学习了解
举报

点赞 评论 使用道具

qwe11
CCC
| 发表于 2022-5-21 22:24:24 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

huxu8777
DD
| 发表于 2022-5-22 01:31:11 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

wangyang
DD
| 发表于 2022-5-22 21:47:45 | 显示全部楼层
路过看看
举报

点赞 评论 使用道具

qin324
DDD
| 发表于 2022-5-22 22:16:41 | 显示全部楼层
感谢分享
举报

点赞 评论 使用道具

零度°
DDD
| 发表于 2022-5-22 23:43:34 | 显示全部楼层
谢谢分享
举报

点赞 评论 使用道具

JOKEEBOSS
DD
| 发表于 2022-5-27 10:33:52 | 显示全部楼层
路过。。看看先。
举报

点赞 评论 使用道具

duqiangyx
DD
| 发表于 2022-5-27 11:26:28 | 显示全部楼层
什么东西
举报

点赞 评论 使用道具

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

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