MTS "Universum" - 页 5

 
Bookkeeper писал (а):

难道男人(粗鲁遗漏)就没有手来整理吗?

是这里吗(无礼的地方就不说了),还是有人也有机会看一下议会?

对该EA的第一篇评论出现在http://bigforex.biz/load/2-1-0-170 的评论中。
 
alanvic:

但是,例如在晚上,我试图下单修改订单,而你已经睡着了,当然,窗户直到早上才打开,然后火车已经离开,订单没有关闭。这就是为什么我想问你,我是否做错了什么。
我不明白这里的一些情况。电脑和专家顾问在晚上工作吗?我们应该在EA的代码中放入两个操作符,而不是一个开仓操作符:第一个操作符在TP=0和SL=0的情况下开仓,然后紧接着检查(仓位是否已经打开?如果电脑能用,我们就可以去睡觉了。
 
Bookkeeper:
Alanvic:

停止当然我试过第一件事,它通过了,但然后例如在晚上,它抛出一个修改订单的命令,你睡觉,当然窗口不通过,直到早上,然后所有的火车已经离开,订单没有关闭。我想问问你,我是不是做错了什么。
我不明白这里的一些情况。电脑和专家顾问在晚上工作吗?我们应该在EA的代码中放入两个操作符,而不是一个开仓操作符:第一个操作符在TP=0和SL=0的情况下开仓,然后紧接着检查(仓位是否已经打开?如果电脑能用,我们就可以去睡觉了。

非常感谢,它似乎在起作用,至少它已经修改了订单本身,让我们看看接下来会发生什么。再次感谢您
 
alanvic:

尤里,你好。我知道这个问题偏离了主题,但我现在看了上面的内容后意识到,给ICQ写信是没用的。我不是一个垃圾邮件发送者。我不是一个垃圾邮件发送者,我已经在Kvik的外汇市场上进行了两年的外汇交易,我使用MT4已经有半年了。我使用主要的指数,我已经下载了你的Afrikan并在模拟账户上进行交易,我得到了结果,我已经调整了我的手数,但问题是我可能不理解一些东西。我不知道当我试图手动放置止损或止盈订单时该怎么办。我不知道该怎么做。我不知道该怎么做才能使订单通过自动系统执行。我不知道该如何处理这种机器人,我不知道该如何处理它。

你的经纪人不是WHC吗?你不能用已经定义的止损点按市场开单。你必须先开一个头寸,并在第一时间在上面设置止损。例如,在我的交易机器人中,我这样做。

//+------------------------------------------------------------------+
//等待交易线程变得自由
while(IsTradeContextBusy()==true){}

//放置一个位置
ticket=OrderSend(Symbol(),OP_BUY,_Lot,Ask,10,NULL,NULL,MAGIC,0,CLR_NONE) 。

// 如果一个位置已经打开,在其中设置止损点
如果(ticket>0) {
MakeStops(ticket,_StopLoss,_TakeProfit)。
}
//+------------------------------------------------------------------+
// 设置停止的程序
void MakeStops(int T,int SL, int TP) {
double newsl=0,newtp=0。
bool mod=false。
OrderSelect(T,SELECT_BY_TICKET,MODE_TRADES)。
mod=false。
如果(OrderSymbol()==Symbol() && OrderMagicNumber()==MAGIC) {
如果(OrderType()==OP_BUY){
如果(SL>0){newsl=OrderOpenPrice()-SL*Point;}。
如果(TP>0){newtp=OrderOpenPrice()+TP*Point;}。
mod=true。
}
如果(OrderType()==OP_SELL) {
如果(SL>0){newsl=OrderOpenPrice()+SL*Point;}。
如果(TP>0){newtp=OrderOpenPrice()-TP*Point;}。
mod=true。
}
如果(mod==true){
while(IsTradeContextBusy()==true){}
OrderModify(OrderTicket(),OrderOpenPrice(),newsl,newtp,0,CLR_NONE)。
}
}
return(0);
}
//+------------------------------------------------------------------+


请原谅我是一个写代码的蹩脚和笨蛋。:-)
 

我也将冒险为WHC建议一个变体。该专家顾问是严格按照AI专家顾问代码为达克斯指数制作的。二合为一。一个人的感知器是在BEARS指标上做的,而另一个人的感知器是在BULLS指标上做的。

假设一个版本为多头提供更准确的信号,而第二个版本为空头提供信号。当一起启用时--"好运"("所有巧妙的事情都很简单")。专家顾问再一次适应了WHC。对于Dax来说,止损点应该是5的倍数(并通过步骤=5来优化止损点)。

我们在两个月内对М5进行了测试,批量=0.1。

它的适应性非常简单--在每个订单 之后(零停止)。

 ticket = OrderSend(Symbol(), OP_SELL, Lots * 2, Bid, 3, 
                             0, 0, "Bulls L553", MagicBulls, 0, Red);
Sleep(1000); OrderModify(ticket,OrderOpenPrice(),Ask + sl * Point,0,0,CLR_NONE);
附加的文件:
 

我忘了警告你--现在在现实生活中使用专家还为时过早。它只是一个用于实验的粗糙工件。顺便说一下,专家顾问的作者(我的同乡!)刚才通过ICQ警告我,它不应该在网上合理地工作。这是因为开仓后 设置止损的操作不大正确。它太原始了。

但它是有效的!....在WHC检查了很多次!并设置了停车位。而立场是颠倒的。这是值得一看的东西......!

只有一件小事。我已经笼统地问过这个问题了。事情是这样的。当一起运行BULLS和BEARS版本时,由于某种原因,总的利润有些少。比方说,如果你分别运行各个版本,并对结果进行总结!

例如,单独的版本每个月大约有+3500的利润。而当你一起运行时--你会得到大约+6300/6500。我不明白为什么 !谁能想出办法?专家们!告诉我...

 
rid:

例如,单独来看,这些版本大约各为+3500/月。当你把它们放在一起运行时,大约是+6300/6500。我不明白为什么!有谁能搞清楚吗?专家们!告诉我...

我不是专家之一,但我大胆猜测,例如,当一个多头头寸被打开而尚未关闭时,熊市版本可能会得到一个信号来打开一个空头,但它被联合版本阻止了。我没有看代码,所以我可能是错的,但是当我在我的EA中为多头和空头分别优化参数 时也发生了这种情况。
 
这些版本似乎有不同的魔力。两者都可以做长线和短线......它们不应该相互干扰......。虽然,我必须考虑一下....
 
rid:
这些版本应该有不同的魔法。两者都可以做长线和短线......它们不应该相互干扰......。虽然,我必须想一想,试着弄清楚....

比较专家顾问的日志。最有可能的是,在某个地方的开放时间 存在差异(总的变化)。 当一个订单正在开放时,第二个订单正在等待。在等待过程中--价格已经走了,因此,它的开盘价与单独测试时的价格不同。
 
谢谢你。明白了。这还差不多。达克斯是一个疯狂的工具。它几乎一直在以每秒数次的速度滴答作响。!(而且每打一个勾 就是5分!)