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

 
FAQ:

С++

在MKL中,return()是一个函数,有其所有的含义。


顺便说一下,在MQL4的 Sample DLL中的mt4附带的标准包中,所以返回值是在括号中。

BOOL APIENTRY DllMain(HANDLE hModule,DWORD ul_reason_for_call,LPVOID lpReserved)
  {
//---
   switch(ul_reason_for_call)
     {
      case DLL_PROCESS_ATTACH:
      case DLL_THREAD_ATTACH:
      case DLL_THREAD_DETACH:
      case DLL_PROCESS_DETACH:
         break;
     }
//---
   return(TRUE);
  }
 
帮助我处理好ExpertAdvisor我想我在安装时做对了,笑脸在笑,但它不会交易!"。可能是什么问题?
 

日安!

谁能告诉我如何规定重新计算的条数限制,因为指标挂起,当打开每个新的条数 时。

int start()                         
  {
   int i, Counted_bars;  
//--------------------------------------------------------------------
   CurrentPoint1 = 0;
   CurrentPoint2 = 0; 
   kVol1=MarketInfo(Symbol_1, MODE_TICKVALUE)/MarketInfo(Symbol_1, MODE_TICKSIZE);
   kVol2=MarketInfo(Symbol_2, MODE_TICKVALUE)/MarketInfo(Symbol_2, MODE_TICKSIZE);
   Counted_bars=IndicatorCounted(); 
   i=Bars-Counted_bars-1;           
   while(i>=0)                     
     {


提前感谢!

 

帮助一个初学者,我可以写简单的机器人,但我不明白如何在他们.........,写一个挂单 的网格。请用通俗易懂的语言解释如何做到这一点!))))))))在MCU ELU教程中,它的写法与简单的订单相同....。我无法理解它在我的脑海中......

 

有时在测试器上,在一些正常的交易之后,会出现 "滑移"...(倒在摊位上),如截图中所示。而且这种情况总是发生在巨大的蜡烛上,比正常情况下大得多......。如6月19日....,或7月3日......

会不会是测试员的故障? 或者代码故障?(虽然我确信在代码中,因为在以前的交易中,它经历了所有规定的阶段......)

 
Krokus:

日安!

谁能告诉我如何规定重新计算的条数限制,因为在打开每个新条的时候,指标都会挂起。


提前感谢!




嗯,没有循环的终点,这就是为什么它停滞不前。
 

是否有什么地方出错了?

string T;

T=(TimeToStr(TimeCurrent(),TIME_DATE|TIME_MINUTES));

 ObjectCreate( "Trend", OBJ_TREND, 0, 'T', 1.3205, 'T', 1.3215);

 ObjectSet( "Trend", OBJPROP_RAY, 0); 
时间....,有问题。
 
lottamer:

是否有什么地方出错了?

时间....,有问题。


ObjectCreate( "Trend", OBJ_TREND, 0, TimeCurrent(), 1.3205, TimeCurrent()+ 3600, 1.3215);

 ObjectSet( "Trend", OBJPROP_RAY, 0); 
bool ObjectCreate(      string name, int type, int window, datetime time1, double price1, datetime time2=0, double price2=0, datetime time3=0, double price3=0)
时间不是字符串,它是日期时间。
 

我听说过这样的短语。

из dll ты не можешь запросить предопределеный переменные

你只能在里面传递正常的变量。

你不能在那里(在dll 中)调用订单总数。

这是真的吗?还是一切都可以通过那里,从那里开始?我认为这不符合逻辑。

 
hoz: 我在这里听到过这样的句子。

你不能从dll 中查询预定义的变量。

你只能在这里传递正常的变量

你不能在那里(在dll 中)调用订单总数。

这是正确的吗?还是所有的东西都可以传入和传出?我认为这不符合逻辑。


Close[]] 在循环中从Bars-1到0,然后你可以把这个数组传给dll并在那里处理它。我还没有试过,但将不得不试。