[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 435

 
みんな、何から始めたらいいのか、バー、ティック、ローソク足などとは何か、どこで読めるか教えてください。E-mail:Forex_nachinai@mail.ru までご連絡ください。
 
Abstractus >>:
Помогайте, пожалуйста. Не могу разобраться с историей. Загружаю историю минуток как полагается через F2. А при тестировании качество моделирования пишет то n/a, то 90%, но чаще всего n/a. При повторном тестировании с теми же параметрами и на том же периоде с качеством n/a выдает разные результаты. Рисует при этом ярко-зеленую полосу. Результаты оптимизации тоже разные при одних и тех же параметрах. Уже несколько дней пытаюсь разобраться не получается. В поддержке моего ДЦ тоже не могут ничего путного сказать.. спасайте.

Minutiaeをロードする前に、これらのパラメータを可能な限り高い値(すべて9)に設定してください。minutiaeを読み込む前に、これらのパラメータを可能な限り最大値(すべて9)に設定し、MT4をリロード(リロードする必要はないかもしれませんが)、履歴を読み込み、「ウィンドウ内の最大バー」を初期の65 000に戻し、MT4をリロードすれば、テストを開始することができます。

毎回新しいSpreadがブローカーのサーバーから読み込まれるため、Optimizationの結果は異なるものになる。バカバカしいが、これが開発者の意図なのだ(彼らは新しいプログラミング言語の開発に何年もかけるが、本当に必要なものを改善するためには1時間も費やさない)。MT4をインターネットから切断し、オフラインで(プロキシ設定により)テストすることができます。

 

こんにちは、友人たち。


ピボット・レベル」を表示するインジケータを発見。

現在(および前)の取引日のレベルのみをチャートに残す方法を教えてください。


ありがとうございました。

ファイル:
 
Morzh09 >>:

Друзья, добрый день.


Нашел индикатор, отображающий "пивот-уровни".

Подскажите, пожалуйста, как сделать так, чтобы на графике оставались только уровни для текущего (и предыдущего) торгового дня?


Заранее большое спасибо.

設定において。

Days=0は、すべてのレベル(すべての日数分)を描画します。

Days=xは、x日分逆算して描画します。

ファイル:
 
novichek2010 >>:
Ребята, подскажите с чего начинать, и что такое бары, тики, свечи и т.д., или где про них можно прочитать? Скиньте мне на E-mail:Forex_nachinai@mail.ru

こちら

https://www.mql5.com/go?link=https://www.youtube.com/watch?v=-OAIODrAv5Q

https://www.mql5.com/go?link=https://www.youtube.com/user/MaxiForex

https://www.mql5.com/go?link=https://www.youtube.com/watch?v=kEc0xDK1OyY

 
novichek2010 писал(а)>>
みんな、どこから始めればいいのか、バー、ティック、キャンドルなどとは何か、どこで読めるのか、教えてください。>> E-mail:Forex_nachinai@mail.ru までご連絡ください。

ここからが本題です。

https://book.mql4.com/ru/appendix/glossary

 
もしかしたら、ユニバーサルグライダーを作ろうという人が現れるかもしれない、面白いはずだ。
 

みんな、この方法を使ってポジションを 閉じる方法を作るのを手伝ってくれ。

オープンポジションを見つけ、それを選択し、現在の価格と比較し、オープン価格と現在の価格の差が4pts以上であれば、ポジションをクローズします。

 
Pyxlik2009 >>:

Парни помогите составить способ закрытия позиции вот по токому методу:

нужно найти открытую позицию, выбрать её сравнить с текущей ценой, если разность цены открытия позиции и текущей цены больше 4 пт то закрыть позицию

何が問題なのか、コードを教えてください。

 

それが、私にはコードを書くだけの頭脳がないのです((((;゚Д゚))))))))))オープンポジションを探し、それを選択し、現在の価格と比較する、という方法でポジションを閉じる方法を考えました。 オープンポジションの価格と現在の価格の差が4pt以上ある場合、ポジションを閉じる 方法がわかりません((

#property copyright ""
#property link      ""

//---- input parameters
extern double    Lots=0.1;
int MAGIC=20022010;
//+------------------------------------------------------------------+
//| expert initialization function                                   |
//+------------------------------------------------------------------+
int init()
  {
//----
   double up=iFractals(NULL, 0, MODE_UPPER, 3);
   double down=iFractals(NULL, 0, MODE_LOWER, 3);
   
    
   return(0);
  }
void CheckForOpen()
{
//----------------открыть BUY-------------------------------
   if (iFractals(NULL, 0, MODE_LOWER, 3)>0)//условие открытия БАЙ
   {
      OrderSend(Symbol(),OP_BUY, Lots,NormalizeDouble(Ask,Digits),5,0,0,"", MAGIC,0,Blue);
   }
//---------------- открыть SELL-----------------------------
   if (iFractals(NULL, 0, MODE_UPPER , 3)>0) //условия открытия СЕЛЛ
   {
      OrderSend(Symbol(),OP_SELL, Lots,NormalizeDouble(Bid,Digits),5,0,0,"", MAGIC,0,Red);
   }
}

void CheckForClose()
{
   for (int i=0; i<OrdersTotal(); i++)
   {
      if (OrderSelect( i, SELECT_BY_POS, MODE_TRADES)==true && OrderMagicNumber()== MAGIC && OrderSymbol()==Symbol())
      {
         if (OrderType()==OP_BUY)
         {
          //тут закрытие ордера на БАЙ
         }
    
         if (OrderType()==OP_SELL)
         {            
          //тут закрытие на СЕЛЛ
         }
      }
   }
}
//+------------------------------------------------------------------+
//| expert deinitialization function                                 |
//+------------------------------------------------------------------+
int deinit()
  {
//----
   
//----
   return(0);
  }
//+------------------------------------------------------------------+
//| expert start function                                            |
//+------------------------------------------------------------------+
int start()
  {
//----
   if (Volume[0]>1) return;
   if (OrdersTotal()<1) CheckForOpen();
   else                 CheckForClose();
//----
   return(0);
  }
//+------------------------------------------------------------------+