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

 
リアルタイムでもEAがハングアップするのか(テスターではなく、例えばデモの場合)?
 

こんにちは。

ある基準で、私は価格Xを見つける。同じ価格Xのバーのインデックスを検索するにはどうしたらよいですか。最初に見つかったバーのインデックスを見つけることに興味があります。

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

 
FlyFX >> :

こんにちは。

何らかの基準でXの価格を見出す。同じ価格Xのバーのインデックスを検索するには、どのようにアレンジしたらよいでしょうか。最初に見つかったバーのインデックスを検索することに興味があります。

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


int nomer_bara=-1;
double price_to_find= X; //ваш Х
for(int i=0;; i++)
{
   if( i>=Bars) break;
   if(High[ i]>= price_to_find&& price_to_find >=Low[ i]) 
   {
      nomer_bara= i;
      break;
   }
}

成功すれば、探したいバーの番号を取得し、見つからなければ(そのような価格は見つからない)-1

 
alsu >> :

成功した場合、ループの終わりの変数にはバーの番号が含まれ、失敗した場合(価格が見つからなかった)-1

ありがとうございました。どうして自分でわからなかったのか、それは思ったより簡単なことだったのです。

 

おやすみなさい!

疑問が生じました :)

この "i "が私に与えてくれるチャンスとは?i<100とすると、このindukeで指定された条件の100本のバーを検索するのか、それとも何なのか?

for( i=0; i<100; i++){
Moneyflow1=iCustom(Symbol(),0,"MoneyFlowOscillator",0, i);
}

見えるところを教えてください、もしくは見せてください :)

早く見てみたい

 
Ibiss >> :


待ち遠しい


ループ自体はもちろん意味がない :))) その前のコードと後のコードを早く知りたい :))))

 
alsu >> :
また、Expert Advisorはリアルタイムでもハングアップするのでしょうか(Strategy Testerではなく、例えばデモの場合)。

問題はテスターにあるのではなく、私のコードにあることがわかりました(実際、私が疑っていたとおりです)。:-)

テスターで特定のパラメータを指定して実行すると、ログが書き込まれます。「アラート:4107」、「OrderClose関数に無効な価格1.42958000」。

明らかに、オーダークロージングブロックに誤りがある。

while(true)
 {                                     
 if( Type==0&& Cls_B==true)              //Если есть Buy и крит. закр.
  {                                    
  RefreshRates();                      
  Ans=OrderClose( Ticket, Lots,Bid, Slp); //Закрытие выбр. ордера
   if( Ans==true)                       //Если ордер закрыт
    {                                 
    Alert("Закрыт ордер Buy ", Ticket); //Сообщение на экран
    break;                             
    }else                              //Если не получилось..
     {                                 
     Alert (GetLastError());           //Cообщение об ошибке
     continue;                         
     }                                 
   return(0);                                                        
   }                                  

端末やMetaQuotesの履歴は4桁なのに、日記は5桁しかないのはなぜなのか、お聞きしたいです。

何を失敗したんだろう?

 

こんにちは。

mql4について全く知らないので、愚問をお許しください。トロイの木馬」のような悪意のあるコードをex4ファイルに挿入して、侵入者にユーザー名とパスワードを渡すことは可能ですか?

ありがとうございます。

 

何かが狂っているようだ...

コードの全体像が見たい

 
入札を確認し、4桁の数字があることを確認していますか?