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

 
alsu >> :

このように

週足ローソク足でもシグナルが出るのですか? あくまで週足ローソク足でシグナルが出るということです。

もしくは、過去1週間のエクストリームを取得する方法を教えてください・・・。

追伸

今日はmqlを使いこなす初日...。

 
当然、iHighestを使わなければ ならないのですが、営業日数が少ないと休日も...。
 
皆さん、ジグザグビームの平均値をバーとpipsで表示するインジケータを作れる人はいますか?また、同時に前回(現在)のビームの値も表示されます。
 
just-me >> :
当然、iHighestを使わなければならないのですが、営業日数が少ないと休日も...。
double iHigh( NULL, PERIOD_W1, int shift)
double iLow ( NULL, PERIOD_W1, int shift) 
 
 

ああ、それは理解できるのですが、このコードの何が問題なのか混乱しています。

double max = iHigh("GBPUSD",PERIOD_W1,1);
double min = iLow("GBPUSD",PERIOD_W1,1);
bool trade_allowed;
    
if( trade_allowed==false)
{
 if(TimeDay(Time[0])-TimeDay(Time[1])>1)
 {
  trade_allowed=true;
 }
}

if( trade_allowed==true)
{
 if(Ask> max)
 {
  if(OrdersTotal()==0)
  {
   OrderSend("GBPUSD",OP_BUY,1,Ask,3,Bid-0.0103,Ask+0.0103,0,1,0,Green);
   trade_allowed=false;
  }
 }
 if(Bid< min)
 {
  if(OrdersTotal()==0)
  {
   OrderSend("GBPUSD",OP_SELL,1,Bid,3,Ask+0.0103,Bid-0.0103,0,1,0,Green);
   trade_allowed=false;
  }
 }
}




 
トレーダーの皆様、この問題を解決するために力を貸してください。問題は、MetaEditorでコンパイルボタンを毎回クリックしなくても、インジケータの 自動計算が できるようにするにはどうしたらいいかということです。2つのインディケータがあり、2つ目のインディケータはiCustom関数で1つ目のインディケータとつながって いるのですが、1つ目のインディケータのパラメータを変更すると、コンパイルボタンを押すまで2つ目のインディケータが計算 されなくなるのです。
 

アレキサンダー、2番目のインジケータは、最初のインジケータの変更を考慮して計算しません、それはすでに最初のインジケータがまだ変更されていないときにすべての値をトリガして計算しているので、あなたがコンパイルを押すと、それは動作を停止し、リセットして再びそれを開始、まあ、それは単にリロードされます。

そのため、2つ目を再コンパイルする必要はなく、削除して金融ツールに付け直せばよい。

 
Techno >> :

アレキサンダー、2番目のインジケータは、最初のインジケータの変更を考慮して計算しません、それはすでにトリガと最初のインジケータがまだ変更されていないときにすべての値を計算しているので、あなたがコンパイルを押したときにそれが動作しなくなり、それはリセットして再びそれを開始、まあ、それは単にリロードされます。

そのため、2つ目を再コンパイルする必要はなく、削除して金融ツールに付け直せばよい。

その後、もう少し詳しく工程を説明します。MetaEditorで最初のインジケータのdatetimeの値(現在の日付)を変更してコンパイルを押すと、大丈夫です。最初のインジケータが作成され、2番目のインジケータは最初のインジケータのいくつかのパラメータを使って計算し、Commentを使ってメッセージを表示します(これが主目的です)。最初のインジケータをコンパイル後、2番目は最初のインジケータの変更を考慮せずに結果を表示します。ただし、私が最初のインジケータのdatetimeを変更する必要があるまで、2番目のインジケータをコンパイルするとすべてが適切に動作します。

 
インジケータ(完全に勝手に全部やってくれるやつ)を再コンパイルせずに再起動しても、何も出なかった?
 
Techno >> :
インジケーターの再コンパイルではなく再起動(勝手に全部やってくれるやつ)しても何も出なかった?

常にインジケータを削除して入れ直すか、別の方法で(自動的に)コンパイルしなければならないのですが、それができないのです。МТを一旦終了して再度開くのですが、インターネットに接続されているとインジケータ(最初のもの)が描画されます。他のInductorを作成したときは、インターネットが必要だったり、MTを再起動しないと描画されなかったりと、無理をしていたのですが。