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

 
sergeev さん、アドバイスありがとうございます、問題解決しました。
 
sergeev >>:

исправить алгоритм расчёта линий и пивота

他に選択肢はないのか?

 
計算アルゴリズムがわかっているのであれば、再描画しないように変更するか、変更しないようにするか。
 
sergeev >>:
а какие ещё варианты? если значете алгоритм расчёта, то меняйте его, чтоб не перерисовывались. или просто игнорируйте их изменение.

それが問題で、計算アルゴリズムが複雑すぎるんです。この変化を無視することはできないでしょう。インジケータを再描画すると、自動的にTPが変更されます。 念のためコードを添付しますが、まだ未加工のため、オープニングのアルゴリズムに小さな誤りがあります。OrderModifyもどこにも書いてないし。

ファイル:
murrey.rar  20 kb
 
皆さん、ごきげんよう。デモ口座でリアルタイムにEAをテストしています(端末は24時間稼働しています)。私は質問を持っている!メタトレーダーは、彼が(もちろん私はここでバックテストを意味するものではありません)行ったそれらの操作に基づいて、本当に働いてEAの統計情報を発行することができますか?皆さん、ありがとうございました。
 

これはまったくもって愚問です。

ターミナルでは、チャートウィンドウの左上にペア名(例:EURUSD)があり、その横にAskとBidのように見えますが、それらとは少し異なる4つの数字(価格)が表示されています。質問:この値段は何ですか?

 
Mathers >>:

Ну совершенно глупый вопрос:

В терминале, в окне графика, в левом, верхнем углу пишется название пары (например EURUSD) и рядом - 4 числа (цены), которые как бы похоже на Ask и Bid но немного отличаются от них. Собственно вопрос: что это за цены?

Open High Low Close 現在のバー、それゆえバリエーションがある。

 
フォーラムメンバーの皆様、EAをバーのオープンのみで動作させるために、コード、チェック時の新しいバー、またはそうでないものを提案していただけませんか?
 
Summer >>:
форумчане, подскажите код, новый бар при проверке кода или нет, что бы сделать советник рабочий только по открытиям бара.
datetime bar;
int init()
{
...
   bar=0;
...
}

int start()
{
...
   if( bar<Time[0])
   {
      //новый бар - делаем что нужно
      ...
   }
   bar=Time[0];
}
 
alsu >>:
if (Volume[0]>1)return;
добавить код в начало int start()