double start_lot=0.01;//стартовый лот, нафикк не нужен :)double koeff=2;//коэфициентdouble Price[4]={1.4,1.6,1.8,0,0};//цены, в этом случае до пяти штук //(от Price[0] до Price[4] int start(){double A=0;double B=0;for(int count=0; Price[ count]>0; count++){
A= A+( Price[ count]*MathPow( koeff, count));
B= B+(MathPow( koeff, count));}Alert( A/ B);return(0);}
Zdravstvyjte. podskagute pojgalysta est lu vozmognost vuklyuchat expert na grafuke uz evo ge sobstvennogo koda. Ulu ge skudat ego s grafuka. Zaranne blagodaren。我们的目标是要让我们的孩子们能有一个良好的学习环境。
21122012
不客气 :)
有人使用Prorealtime平台吗? 我很好奇,作为一个初学者,那里使用的是什么指标,它们可以插入到MT4中吗?
以下是链接www.prorealtime.com
最有趣的是,当我们用系数计算时,我们并不取决于初始地段的大小。
脚本。
你好。
你能告诉我如何在EA 中插入一个指标 吗?
或者说,如何构建代码,使买入和卖出条件得到满足。
约。
如果(红色柱状图蜡烛){sell=true;}。
if(blue ...){buy=true;}。
我想让EA一直在市场中翻转。
有人使用Prorealtime平台吗? 我很好奇,作为一个初学者,那里使用的是什么指标,它们可以插入到MT4中吗?
以下是链接www.prorealtime.com
我不认为你会在这个平台上找到任何专家。我对他们的教程有点印象。
他们似乎试图在阳光下找到自己的位置,因此主要关注 "大众"--这看起来是一个方便的
界面和图形方面的各种选项。他们甚至允许初学者测试策略而不需要任何
在编程中的任何想法。我希望MT5能有这样有用的 "噱头"。
标准指标,没有必要把它们 "放到 "MT中,它们已经存在了。
伙计们!专业人士!
请帮助我,我正在失去面团!
终端日志。
2009.09.08 00:44:50 '64766': 订单#11573500在1.51958卖出1.80 EURCHF sl: 0.00000 tp: 0.00000 以1.51948的价格成交。
2009.09.08 00:44:48 '64766': 请求正在进行中
2009.09.08 00:44:48 '64766': 服务器已接受请求
2009.09.08 00:44:47 '64766': close order #11573500 sell 1.80 EURCHF at 1.51958 sl: 0.00000 tp: 0.00000 at price 1.51948
2009.09.08 00:44:46 '64766': 重新报价1.51907 / 1.51947,在1.51920买入1.80 EURCHF的开盘价 sl: 0.00000 tp: 0.00000
2009.09.08 00:44:43 '64766': 请求正在进行中
2009.09.08 00:44:43 '64766': 服务器已接受请求
2009.09.08 00:44:42 '64766': 即时订单在1.51920买入1.80 EURCHF sl: 0.00000 tp: 0.00000
2009.09.08 00:44:42 Expert stdlib EURCHF,M5: 载入成功
2009.09.08 00:44:42 '64766': 重新报价 1.51893 / 1.51933 为订单 #11573500 卖出 1.80 EURCHF 收于 1.51914
2009.09.08 00:44:40 '64766': 请求正在进行中
2009.09.08 00:44:40 '64766': 服务器已接受请求
2009.09.08 00:44:39 '64766': close order #11573500 sell 1.80 EURCHF at 1.51958 sl: 0.00000 tp: 0.00000 at price 1.51914
2009.09.08 00:31:04 '64766': 订单被打开 : #11573500 在1.51958卖出1.80 EURCHF sl: 0.00000 tp: 0.00000
2009.09.08 00:31:02 '64766': 请求正在进行中
2009.09.08 00:31:02 '64766': 服务器已接受请求
2009.09.08 00:31:01 '64766': 即时订单在1.51958卖出1.80 EURCHF sl: 0.00000 tp: 0.00000
On line 2009.09.08 00:44:42 '64766': requote 1.51893 / 1.51933 for order #11573500 sell 1.80 EURCHF closing at 1.51914
- 服务器提出以比机器人试图关闭的价格更好的价格关闭订单(提出1.51893,并希望在1.51914关闭)。
而根据我的经纪公司的技术支持,终端拒绝了这个非常有利可图的提议。
事实证明,我的机器人从更高的利润中拒绝了!
Ahtung!
问题:我怎样才能让它不再那么慢--接受利润较高的报价,拒绝接受利润较低的报价?
这有可能吗?DoC提出以更好的价格关闭一个订单????这是我第一次听说一家经纪公司变得如此马虎。
如果你是一个机器人,你不能成为一个傻瓜,根据定义,它严格按照你的程序工作。
你应该纠正代码,如果你想,你可以把它放在这里,他们会帮助你。
Zaranne blagodaren。我们的目标是要让我们的孩子们能有一个良好的学习环境。
在这里,我想说的是,我们要做的是把我们的工作做得更好,把我们的工作做得更好。
Zaranne blagodaren。我们的目标是要让我们的孩子们能有一个良好的学习环境。
进行语言学分析。
1.关机>>超出操作范围>>不进行操作
2.来自自己的代码>>没有操作者的干预>>关闭条件是由专家顾问的代码产生的
分析表明,引入一个额外的逻辑变量,比如说,bool ON,就可以解决这个问题。
代码规定只有在ON=真时才执行交易操作, 例如:if(buy=1 && ON) OrderSend(.....)。
专家顾问决定进行交易,并将ON=true分配给变量;专家顾问状态:已启用。
专家决定不进行交易并指定变量ON=false;专家顾问状态:关闭。