[警告关闭!]任何新手问题,为了不给论坛添乱。专业人士,不要走过。没有你,哪里都不能去。 - 页 136

 
我已经不是第一次尝试手动设置了,但是MT在骂人,坚持认为最小止损和利润应该是300。这是一个故障吗?
 

不幸的是,这不是一个小故障。

一些区政府有一个习惯(无论是否有理由),在一天中多次改变最低限度的停止水平。

它是用来做什么的?官方以荒谬的(往往是虚假的)理由来争辩,"应工作的交易者的要求",参考反面人物/供应商,证券交易所关于强势运动的传统和其他无稽之谈。

事实上,在许多情况下,它将你的利润降到最低(或增加你的损失),也就是说,它增加了经纪公司的利润。

你很幸运,你没有类似的选择--"冻结水平"(特别是贪婪的经纪公司有这个选项)!你是一个很幸运的人。

我通常在专家顾问的代码中提供(例如)。

 double PriceBuy      =  ObjectGet("EntryL0", OBJPROP_PRICE1);      // Цена покупки
   double ProfitBuy     =  ObjectGet("TargetL0", OBJPROP_PRICE1);     // Цена прибыли
   double LossBuy       =  ObjectGet("LL30", OBJPROP_PRICE1);         // Цена убытка
   if (( PriceBuy-Ask) < MODE_STOPLEVEL*Point) PriceBuy  = (Ask+MODE_STOPLEVEL*Point);//расст. от цены
   if (( ProfitBuy - PriceBuy) < MODE_STOPLEVEL*Point) ProfitBuy = ( PriceBuy +MODE_STOPLEVEL*Point);//тейк 
   if (( PriceBuy- LossBuy) < MODE_STOPLEVEL*Point) LossBuy = ( PriceBuy - MODE_STOPLEVEL*Point);//лосс
//------- задаем значения линий для продажи --------------   
   double PriceSell     =  ObjectGet("EntryH0", OBJPROP_PRICE1);      // Цена продажи
   double ProfitSell    =  ObjectGet("TargetH0", OBJPROP_PRICE1);     // Цена прибыли
   double LossSell      =  ObjectGet("HH30", OBJPROP_PRICE1);         // Цена убытка
   if ((Bid - PriceSell) < MODE_STOPLEVEL*Point) PriceSell= (Bid - MODE_STOPLEVEL);  
   if (( PriceSell- ProfitSell) < MODE_STOPLEVEL*Point) ProfitSell= ( PriceSell -MODE_STOPLEVEL*Point);//тейк  
   if (( LossSell- PriceSell) < MODE_STOPLEVEL*Point) LossSell = ( PriceSell + MODE_STOPLEVEL*Point);//лосс
 
sergeev >> :
if (MathMod(Minute()+1, 5) ==0)
  {
      bWas=false;
      if (Seconds()>=50 && ! bWas)
      {
        // делаем то что вам надо 
          bWas=true; // только один раз
          RefreshRates(); // обновляем данные валюты
        //........
      }
  }

但是

intMinute( )
返回程序开始时最后已知的服务器时间的当前分钟(0,1,2,...59)(该值在程序执行过程中不改变)。

и

intSeconds( )
返回从程序开始时最后一个已知的服务器时间的当前分钟开始所经过的秒数(这个值在程序执行过程中不会 改变)。

 
SK. писал(а)>>

谈话 "的频率应该很小,否则经纪人会认为这种现象不可取,可能会禁止使用EA。

经纪人能否禁止某位用户使用EA?或者对交易账户施加限制?

如果在交易条件中写明允许使用专家顾问系统进行交易?

 
JavaDev >> :

而相对于D1而言,格林尼治标准时间的偏移会如何影响M5时间序列?

请给亲爱的舒米洛夫博士 指点迷津。

一个有20年编程经验的初学者的问题。

我只能启迪你,因为知识就是光。一个启蒙,那就是成为圣洁的--教会。

关于你的问题。


该人士问道。"你如何在比方说一天开始的5分钟内找到酒吧。"

你,当你把一天的开始。

iTime(Symbol(), PERIOD_D1, 0)

没有考虑到经纪人报价中当天蜡烛的开盘时间是很随意的。

例如,我在Alpari上有一个与格林尼治时间相差4小时的偏移。因此,例如在计算枢轴水平时,我必须重新计算所有的开盘-收盘价格,考虑到这个偏移。

正确的做法是取当前小时,在其上加一个偏移量,然后找出时钟上计算出的条形数字的开盘时间。

 

我重复我的问题--GMT 与此有什么关系

显示代码--如何正确地做(根据你的说法),而不是空洞的言论。

 

大家好!!!。

如何将ex.4文件转换 为mq4文件?

 
解压,解压。
 
BARS писал(а)>>
>> 反编译,反编译器。

那是什么样的野兽?>> 那我在哪里可以得到它呢?

 
VeDMeD >> :

但是

intMinute()
返回程序开始时最后已知的服务器时间的当前分钟(0,1,2,...59)(该值在程序执行期间不改变)。

и

intSeconds()
返回从程序开始时最后一个已知的服务器时间的当前分钟起经过的秒数(该值在程序执行过程中 不会改变)。


首先检查你的代码(打印或somment)--然后在帮助中查看:)

原因: