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

 

论坛的人们下午好!

我对交易所的交易比较陌生,只是输了钱,总的来说,我决定实施一个想法,但要做到这一点,我需要知道如何写代码,mb它已经在EA中,如果有人知道,请指导我。

一般来说,马丁格尔的原则。

在卖出或买入交易中开盘,sl和tp=18

如果它在 "+"方向播放,我们立即在 "TP "方向多开一个位置

如果它是负面的,15秒后在sl方向打开一个x2的位置(如果可能的话,这个变量必须在开始时设置)。

总而言之,如果你愿意提供帮助,我们将不胜感激。

 

你好,我有一个问题--在测试货币对audnzd 的专家顾问时,我不得不从档案馆下载报价,但效果并不好--图表变成了 "锯子",不断中断。你知道如何修复它吗?尊敬的各位领导

 
SpikeOne:

论坛的人们下午好!

我对交易所的交易比较陌生,只是输了钱,总的来说,我决定实施一个想法,但要做到这一点,我需要知道如何写代码,mb它已经在EA中,如果有人知道,请指导我。

一般来说,马丁格尔的原则。

在卖出或买入交易中开盘,sl和tp=18

如果它在 "+"方向播放,我们立即在 "TP "方向多开一个位置

如果它是负面的,15秒后在sl方向打开一个x2的位置(如果可能的话,这个变量必须在开始时设置)。

总而言之,如果你愿意提供帮助,我们将不胜感激。


没有必要发送垃圾邮件。
 
Timofey:

你好,我有一个问题--在测试货币对audnzd的专家顾问时,我不得不从档案馆下载报价,但效果并不好--图表变成了 "锯子",不断中断。你知道如何修复它吗?尊敬的各位领导

我不得不联系我的经纪人,他给了我这个链接。
 
哪个WinAPI调用允许在命令行上运行一个命令?我需要从一个指标中运行一个vbs-脚本,那里的命令将是 "cscript name_script.vbs"。
 
gyfto:
哪个WinAPI调用允许在命令行上运行一个命令?我需要从一个指标中运行一个vbs-脚本,那里的命令是 "cscript name_script.vbs"。

赢商网
 
gyfto:
哪个WinAPI调用允许在命令行上运行一个命令?我需要从一个指标中运行一个vbs-脚本,那里的命令是 "cscript name_script.vbs"。
壳牌执行A
 
Timofey:
我去找我的经纪人,他给了我这个链接,这有点像一个开发人员的工作。
经纪人的工作是提供一个好的故事。他们很懒惰,总是责怪主持人。
 

我唯一不明白的是,如何计算MACD指标的极值,而不是计算N个时期的价格极值?

//--------------------------------------------------------------------
// newbar.mq4  
// Предназначен для использования в качестве примера в учебнике MQL4.
//--------------------------------------------------------------------
extern int Quant_Bars=15;                       // Количество баров
bool New_Bar=false;                             // Флаг нового бара
//--------------------------------------------------------------------
int start()                                     // Спец. функция start
  {
   double Minimum,                              // Минимальная цена
          Maximum;                              // Максимальная цена
//--------------------------------------------------------------------
   Fun_New_Bar();                               // Обращение к ф-ии
   if (New_Bar==false)                          // Если бар не новый..
      return;                                   // ..то уходим
//--------------------------------------------------------------------
   int Ind_max =ArrayMaximum(High,Quant_Bars,1);// Индекс бара макс.ц. 
   int Ind_min =ArrayMinimum(Low, Quant_Bars,1);// Индекс бара мин. ц. 
   Maximum=High[Ind_max];                       // Искомая макс цена
   Minimum=Low[Ind_min];                        // Искомая мин. цена
   Alert("За последние ",Quant_Bars,            // Вывод на экран  
   " баров Min= ",Minimum," Max= ",Maximum);
   return;                                      // Выход из start()
  }
//--------------------------------------------------------------------
void Fun_New_Bar()                              // Ф-ия обнаружения ..
  {                                             // .. нового бара
   static datetime New_Time=0;                  // Время текущего бара
   New_Bar=false;                               // Нового бара нет
   if(New_Time!=Time[0])                        // Сравниваем время
     {
      New_Time=Time[0];                         // Теперь время такое
      New_Bar=true;                             // Поймался новый бар
     }
  }
//--------------------------------------------------------------------

我想我需要把关键区块中的HIGH和LOW改为MACD...但我不明白......我所有的胡闹尝试都以无效告终。

int Ind_max =ArrayMaximum(High,Quant_Bars,1);// Индекс бара макс.ц. 
int Ind_min =ArrayMinimum(Low, Quant_Bars,1);// Индекс бара мин. ц. 

我知道我需要创建一个MACD阵列...

双MACDBuffer[]。

我也在其他专家顾问系统中看到过这样的字符串

void CalculateMACD(int i)
  {
   MACDLineBuffer[i] = iMACD(NULL, 0, 12,26,9,PRICE_CLOSE,MODE_MAIN,i);

但我不能只在另一个上测量...

请告知如何做到这一点?

 
lottamer:

我唯一不明白的是,如何计算MACD指标的极值,而不是计算N个时期的价格极值?

我想我需要把关键区块中的HIGH和LOW改为MACD...但我不明白......我所有的胡闹尝试都以无效告终。

我知道我需要创建一个MACD阵列...

双MACDBuffer[]。

我也在其他专家顾问系统中看到过这样的字符串

但我不能只在另一个上测量...

请告知如何做到这一点?

请看 这篇文章,它并不像听起来那么简单,一般来说,它是相当有用的。