任何菜鸟问题,为了不给论坛添乱。专业人士,不要路过。没有你就无处可去 - 6. - 页 220

 
spec01:
你能写:一个脚本/顾问来关闭两个相反的订单,以获得N*点的利润?

有了这样的要求,在这里
 
bambastik:

而如果我们只需要在所有可用的5个买单中重置3个买单,其价值是最大的,则脚本更大artmedia70?还有一个问题,如果我懒得问的话,因为这些检查都需要时间,我想知道哪个脚本的过冲概率更高,是有检查的还是没有检查错误的?

当然,在这种情况下,代码的大小会增加。从所有对应于我们需要的类型的可用头寸中,选择三个具有最高利润的头寸,将它们的票据输入一个数组,然后在循环中从数组中取票并关闭。

无论代码大小,这两个人都可能以现在的方式通过。为了避免这种情况,你需要进一步完善脚本--我只是向你展示了一般的概念,而不是一个现成的脚本,它不能羞于放在数据库中。

 
spec01:
你能写:一个脚本/顾问来关闭两个相反的订单,以获得N*点的利润?
我可以,没问题。这将是100英镑。
 

你好,请帮助我了解如何对一个位置进行平均。

如果一个订单被打开,而且是亏损的,那么另一个订单就会在信号上朝同一方向打开。ТР被转移到这两个或更多的订单上的无损失。


或者是否有一种功能,相对于同方向设置的订单,设置TP或SL没有损失?

请帮助我,我就是无法完成一个想法。

 
artmedia70:

当然,在这种情况下,代码的大小会增加。有必要从所有可用的位置中选择三个,对应于所需的类型,有最高的利润,在数组中输入它们的票,然后在循环中从这个数组中取票并关闭它们。

无论代码大小,这两个人都可能以现在的方式通过。为了避免这种情况,你需要进一步完善脚本--我只是向你展示了一般的概念,而不是一个现成的脚本,它不能羞于放在数据库中。


我已经看到了为什么最好不要把它们放在数据库里。我想我也会用数组来解决这个问题,现在我很想用这两个脚本,但我还没有合适的情况)当我弄清楚数组的时候,我会做三个买入或卖出的订单,我还需要一个上限标识符,这将是一个完美的组合,这个论坛很好。
 
bambastik:
现在全明白了,为什么最好不要把它们放在基数里。 我想我也会用数组想办法,现在我很想用这两个脚本,但我还没有合适的情况)如果我用数组想办法,我会做三个买单或卖单,我还需要一个上限识别器,这对我来说是一个完美的组合,这个论坛很棒。
天花板?什么天花板?那你说的是什么样的三买三卖套路?
 
artmedia70:
天花板?什么天花板?那你说的是什么买卖呢?

我有三个订单,2买1卖,买的比卖的多,我需要得到两个数字--一个,如果图表会下降,在什么时候系统会自己重置订单(至少是一个近似的数字,因为我认为系统会在这样一个点重置订单)。

如果图表下降,那么在什么时候系统会重置订单(至少是近似的,因为我不认为得到一个准确的观点的传播),第二个原来是在9.00000以上,所以如果第二个是在加 - 输出9和所有。和相同的反向情况下,更多的卖单买,即当图表向上移动到重置点和低于9和所有。

我可以在键盘上放置一个脚本,我可以以脚本中指定的金额买入或卖出 - 例如,任何)

 

我在工作时间没有足够的时间进行分析和测试,我想在周末进行。我在论坛上找到了有关实施这种代码的例子的信息。我不能让它工作,如果我的做法正确的话, 在周末没有价格变动的时候打开图表,然后把EA放在上面,它应该工作,但我得到的是沉默,但当我在工作时间得到一个刻度时,它可以工作,请帮助我纠正。我想提前感谢你,以免给论坛带来混乱。

#import "user32.dll"
   int   RegisterWindowMessageA(string lpstring);
   int   PostMessageA(int  hWnd,int  Msg,int  wParam,string lParam);
#import
#define WM_COMMAND      0x0111
//+------------------------------------------------------------------+
void start(){
   Sleep(100);
   PostMessageA(WindowHandle (Symbol(), Period()), 
   RegisterWindowMessageA("MetaTrader4_Internal_Message"), 2, 1);
   GlobalVariableDel(Symbol()+"_Start");
   Alert("обновление прошло");
   return;
}

在我看来,警报应该响起,并确认一切正常,但可惜的是。

 
penzacity:

我在工作时间没有足够的时间进行分析和测试,我想在周末进行。我在论坛上找到了有关实施这种代码的例子的信息。我不能让它工作,如果我的做法正确的话,我在周末没有价格变动的时候打开图表,然后把EA放在上面,它应该工作,但我得到的是沉默,但当我在工作时间得到一个刻度时,它可以工作,请帮助我纠正。我想提前感谢你,以免给论坛带来混乱。

在我看来,警报应该响起,并确认一切正常,但可惜的是。

Start()在滴答声到来时启动。你在周末不会看到他们。寻找一个蜱虫仿真器,它可能会有帮助。
 
artmedia70:
start()是在一个tick到达时启动的。周末没有蜱虫。寻找一个蜱虫仿真器,它可能会有帮助。

我在论坛上发现,这是有可能的:https://www.mql5.com/ru/forum/141467

还有,我在哪里可以找到一个蜱虫模拟器?

那么,用MQL4在周末时不可能实现嘀嗒声模拟?