「电脑版mt4」MT4一键开仓多单和空单的脚本
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
|
//+------------------------------------------------------------------+
//| 116.mq4 |
//| Copyright 2016, 鲁班外汇 |
//| http://www.lubanea.com |
//+------------------------------------------------------------------+
#property copyright "Copyright 2016, EA欧米伽教程"
#property link "https://www.lubanea.com"
#property version "1.00"
#property strict
//+------------------------------------------------------------------+
//| Script program start function |
//+------------------------------------------------------------------+
void OnStart()
{
//---
buy(0.1,500,250,"buy",123456);
sell(0.1,500,250,"sell",123457);
}
//+------------------------------------------------------------------+
bool buy(double lots, double zhisun, double zhiying, string zhushi, int haoma)
{
bool a=false;
int t=OrdersTotal();
for(int i=0;i<t;i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
{
if(OrderSymbol()==Symbol() && OrderType()==OP_BUY && OrderComment()==zhushi && OrderMagicNumber()==haoma)
{
a=true;
break;
}
}
}
if(a==false)
{
ResetLastError();
if(zhisun!=0 && zhiying!=0)
{
if(!OrderSend(Symbol(),OP_BUY,lots,Ask,0,Ask-zhisun*Point,Ask+zhiying*Point,zhushi,haoma,Red))
{
printf("[biao]开单失败,请查询错误代码: "+(string)GetLastError());
return(false);
}
}
if(zhisun!=0 && zhiying==0)
{
if(!OrderSend(Symbol(),OP_BUY,lots,Ask,0,Ask-zhisun*Point,0,zhushi,haoma,Red))
{
printf("[biao]开单失败,请查询错误代码: "+(string)GetLastError());
return(false);
}
}
if(zhisun==0 && zhiying!=0)
{
if(!OrderSend(Symbol(),OP_BUY,lots,Ask,0,0,Ask+zhiying*Point,zhushi,haoma,Red))
{
printf("[biao]开单失败,请查询错误代码: "+(string)GetLastError());
return(false);
}
}
if(zhisun==0 && zhiying==0)
{
if(!OrderSend(Symbol(),OP_BUY,lots,Ask,0,0,0,zhushi,haoma,Red))
{
printf("[biao]开单失败,请查询错误代码: "+(string)GetLastError());
return(false);
}
}
}
return(true);
}
bool sell(double lots, double zhisun, double zhiying, string zhushi, int haoma)
{
bool a=false;
int t=OrdersTotal();
for(int i=0;i<t;i++)
{
if(OrderSelect(i,SELECT_BY_POS,MODE_TRADES)==true)
{
if(OrderSymbol()==Symbol() && OrderType()==OP_SELL && OrderComment()==zhushi && OrderMagicNumber()==haoma)
{
a=true;
break;
}
}
}
if(a==false)
{
ResetLastError();
if(zhisun!=0 && zhiying!=0)
{
if(!OrderSend(Symbol(),OP_SELL,lots,Bid,0,Bid+zhisun*Point,Bid-zhiying*Point,zhushi,haoma,Green))
{
printf("[biao]开单失败,请查询错误代码: "+(string)GetLastError());
return(false);
}
}
if(zhisun!=0 && zhiying==0)
{
if(!OrderSend(Symbol(),OP_SELL,lots,Bid,0,Bid+zhisun*Point,0,zhushi,haoma,Green))
{
printf("[biao]开单失败,请查询错误代码: "+(string)GetLastError());
return(false);
}
}
if(zhisun==0 && zhiying!=0)
{
if(!OrderSend(Symbol(),OP_SELL,lots,Bid,0,0,Bid-zhiying*Point,zhushi,haoma,Green))
{
printf("[biao]开单失败,请查询错误代码: "+(string)GetLastError());
return(false);
}
}
if(zhisun==0 && zhiying==0)
{
if(!OrderSend(Symbol(),OP_SELL,lots,Bid,0,0,0,zhushi,haoma,Green))
{
printf("[biao]开单失败,请查询错误代码: "+(string)GetLastError());
return(false);
}
}
}
return(true);
}
|
打开MT4软件,按”F5″打开MQL4编纂器,建立一个新的文本,然后复制以上代码,粘贴到剧本中,编译留存即可,然后在MT4软件坐标的导航,剧本文件夹下即可找到你建立的剧本名称的文本.
其他人还阅读了:
上一篇:如何防止外汇经纪人欺骗
版权与免责声明
- 凡本网注明"来源:外汇交流-kjc外汇网的所有作品,版权均属于kjc外汇网,转载请必须注明https://www.kjcwh.com/note/1452.html。违反者本网将追究相关法律责任。
- 本网转载并注明自其它来源的作品,目的在于传递更多信息,并不代表本网赞同其观点或证实其内容的真实性,不承担此类作品侵权行为的直接责任及连带责任。其他媒体、网站或个人从本网转载时,必须保留本网注明的作品来源,并自负版权等法律责任。
- 如涉及作品内容、版权等问题,请在作品发表之日起一周内与本网联系,否则视为放弃相关权利。
- 01天琪期货:外汇复盘这些细节不要
很多交易者复盘遇到各种各样的问题,以及在复盘遇到了各种瓶[详细]
- 02长沙期货:大宗商品的投资优势是什么?
大宗商品的投资优势是什么?尽管存在各种争议,但投资商品确实[详细]
- 03道指期货什么时间开盘?
道琼斯期货什么时候开盘,商品期货,贵金属期货和国债期货,[详细]
- 04怎么才能做一个成熟的外汇交易者,读外汇故事
我读过很多鼓舞人心的故事,比如威尔的《当幸福来敲门》。交[详细]
- 05九成炒汇者都在做无效交易(快看看这些错误你犯
有一群外汇商人。他们每天在市场上杀戮和杀戮。如果他们一天[详细]
- 06同股票相比外汇交易的魅力在哪
与股市相比,外汇交易的优势是什么? 作为一种新型的投资交易[详细]
- 07你在外汇赢钱是谁的钱,看完这个一切都明了了
当我炒外汇时,许多朋友经常遇到这样的一个问题。当我们在[详细]
- 08做交易行情要注意见山不是山
交叉盘货币对2019年截止目前表现最好的是英镑兑日元,从年初的[详细]
- 09外汇交易中需要遵守哪些好习惯?
一旦养成习惯,就很难改变。这是人的惯性。但是必须改变错误[详细]
- 01中国债券市场分割的现状问题和建
目前中国债券市场分散的局面已存在很长时间,导致许多问题。[详细]
- 02如何识别外汇业务平台的特点
没有外汇商人如果分为交易会员平台和市场平台两个性质,投资[详细]
- 03动物精神驱动着全球性金融事件
为何股市波动?为什么房地产市场难以捉摸?为什么世界经济经常[详细]
- 04你在做无意义的交易吗?
您的交易方法是否正确?或者它只是一个随机交易?您可以根据自[详细]
- 05国家外汇管理平台提醒外汇交易需要分析
各种投资品种的出现使一些投资者能够投资这些品种并为自己带[详细]
- 06选择低风险高收益的“完美”入场点
理想的交易入场可以给你一个比较好的止损位置和潜在的风险[详细]
- 07CCI结合哪些指标更有效
外汇指标是外汇交易在交易过程中经常使用的技术分析工具。[详细]
- 08想收益一个是运气一个是看行情
我不知道你们是否见过这样的生意人。 不管行情如何,他们只能[详细]
- 09「外汇交易的机会」如何选择交易机会
金融交易市场可以交易成千上万的项目,即使你只看着名交易所[详细]
- 01道指期货什么时间开盘?
道琼斯期货什么时候开盘,商品期货,贵金属期货和国债期货,[详细]
- 02长沙期货:大宗商品的投资优势是什么?
大宗商品的投资优势是什么?尽管存在各种争议,但投资商品确实[详细]
- 03天琪期货:外汇复盘这些细节不要忽视
很多交易者复盘遇到各种各样的问题,以及在复盘遇到了各种瓶[详细]