どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 344

 

アレイレートとは何ですか?

 
Link_x:
トレーダーの皆様、プログラマーの皆様、こんにちは!!!
AccountComanyの意味を教えてください。
名前からある程度の結論は出せますが、プログラミング言語であるMT4との関連はどうなんでしょうか?

各コマンドの詳細な説明を知りたいです。よろしくお願いします。

...

アレイビッドとは何ですか?

ハンドブックの何が問題なのか?全部あるんです。オンライン版もあります -ドキュメンテーションとチュートリアル
 
Link_x:
トレーダーの皆様、プログラマーの皆様、こんにちは!!!
AccountComanyの意味を教えてください。
名前からある程度の結論は出ますが、プログラミング言語であるMT4とどのように関係しているのでしょうか?

AccountCredit?

AccountCurrency?

AccountEquity?

AccountFreeMargin?

AccountFreeMarginCheck?

AccountLeverage?

AccountStopoutLevel?

AccountStopoutMode?

ArrayBsearch?

各コマンドの詳細な説明を知りたいです。よろしくお願いします。


ロシア語で黒字で書かれているhttps://docs.mql4.com/ru/account/AccountCompany

 
artmedia70:

Askは常に正規化されていると仮定しよう。それは価格であり、計算されないし、正規化する意味がない。

では、なぜ価格が間違っている可能性があるのでしょうか?データが古くなっているのでは?OrderSend()コマンドの前にRefreshRates()を直接実行するようにしてください。


さて、ここで私のExpert Advisorのコードの一部を紹介します。これまでも、そしてこれからも、リフレッシュのために。

// Открытие ордеров
   while(true)                                  // Цикл закрытия орд.
     {
      if (Total==0 && Opn_B==true)              // Открытых орд. нет +
        {                                       // критерий откр. Buy
         RefreshRates();                        // Обновление данных
         SL=pb - New_Stop(StopLoss)*Point;     // Вычисление SL откр.
         TP=pb + New_Stop(TakeProfit)*Point;   // Вычисление TP откр.
         Alert("Попытка открыть Buy. Ожидание ответа..");
         Ticket=OrderSend(Symb,OP_BUY,Lts,pa,2,SL,TP);//Открытие Buy
         if (Ticket > 0)                        // Получилось :)
           {
            Alert ("Открыт ордер Buy ",Ticket);
            return;                             // Выход из start()
           }
         if (Fun_Error(GetLastError())==1)      // Обработка ошибок
            continue;                           // Повторная попытка
         return;                                // Выход из start()
        }

DC自体が何かをブロックしているのでは?ちなみに、vpsに ログインすると、EAがエラーでハングするタイミングで、すべてが非常に悪くハングしました。

ご指摘の通り、マーケット情報を通じてBidやAskを多く獲得しているように感じます。面白いのは、Strategy Testerでそのような問題が発生したことがないことです。

私のExpert Advisorには、3つのフラグがあります。低迷の原因かも?

 
evillive:

DRAW_SECTION

よかった!了解です。勉強させていただきます。なぜDRAW_LINEを 嫌がったのか、よくわからない
 

ArrayInitialize?

ブレーク?

 

ケース?- が、その意味を理解していなかった。

CHAR_VALUE?- キャラクターの意味をどう説明するか?

 
Forexman77:

インジケーターが描画されない部分がある。インジケーターの本質は、ある値以上の動きがなければ、MA_otshetの記録値のままであることです。

を超えると、その時点に対応した値になる。

以下、インジケーターのコードと解説を掲載します。


サイクルを逆算して行う必要があります。古いデータの利用
 
Forexman77:
よかった!了解です。調べてみるよ。なぜDRAW_LINEを 嫌がったのか、よくわからない


DRAW_LINEはデータに隙間があると連続描画せず DRAW_SECTIONはその隙間を 埋めるという、クセが ありますね。
 
В