extremumprice.mq4 // Предназначен для использования в качестве примера в учебнике MQL4.//--------------------------------------------------------------------externintQuant_Bars=30; // Количество баров//--------------------------------------------------------------------intstart()// Спец. функция start{inti; // Номер бара doubleMinimum=Bid, // Минимальная ценаMaximum=Bid; // Максимальная ценаfor(i=0;i<=Quant_Bars-1;i++)// От нуля (!) до..{// ..Quant_Bars-1 (!)if(Low[i]< Minimum)// Если < известногоMinimum=Low[i]; // то оно и будет минif(High[i]> Maximum)// Если > известногоMaximum=High[i]; // то оно и будет макс}Alert("За последние ",Quant_Bars, // Вывод на экран " баров Min= ",Minimum," Max= ",Maximum);
return; // Выход из start()}//--------------------------------------------------------------------
キャンセルしたのは私ではなく、このサイトの 管理者です。私はあくまでフォーラムの モデレーターです。フォーラムエンジンにアクセスできない。
ヴォルフラムの 問題は通知の有無ではなく、同じ投稿を別のスレッド(自分で作ったスレッドは除く)に何度も投稿していたことですしね。
あなた個人を指しているわけではありません(フォーラムで誰が何を担当しているかは全くわかりません)。
これまで(昔も今も)、おそらく数十の異なるスレッドを購読し、そこで質問をしてきました。
今日、私は誰かが私に「そこ」と答えたかどうか、微塵もわかりません。
このスレッドだけは、多かれ少なかれ、今でもフォローしています。だから、もし答えが出なかったらという可能性もあります。
他のスレッドで回答が得られなかったので、再度こちらで質問させていただきます。おそらく他の人もそうでしょう。
- 通知の無効化とは、どのようなことに関係しているのでしょうか?管理者はMT4クライアントで苦労しているのでしょうか?
こんにちは。買い基準でAsk>Max、売り基準でBid<Minimumとしたのですが、どこがエラーになるのか教えてください。Buyのみ開封しています。もし、私のやり方が悪いのであれば、ある一定量のバーで 最安値と最高値の条件を挿入するにはどうしたらよいでしょうか。Ask>Bidだからだと思うのですが、どうなんでしょう。
。
はい、課題を正しく理解できました。ただ一点、P.5で、先ほど ポジションを決済したことを踏まえて、新たに保留注文を設定したいのです。ありがとうございました。
そこで、こんな理屈を考えてみました。
1.保留注文を マジックナンバー、例えば101で設定し、注文をポジションに変換するフラグ、例えばConvOrd=falseをリセットします。
2. マジックナンバー101の位置が出現したかどうかを確認し、出現していれば変換フラグConvOrd=trueを設定する。
3. ConvOrd=trueを確認し、ConvOrd==trueの場合、
マジックナンバー101の位置の存在を確認し、それがない場合 -
それはすでに閉じていることを意味します。
{ reset ConvOrd=false; 新しいものを設定する; }.
フラッグはなくても大丈夫だと思うんです。
こんにちは。買い基準でAsk>Max、売り基準でBid<Minimumとしたのですが、どこがエラーになるのか教えてください。Buyのみ開封しています。もし、私のやり方が悪いのであれば、ある一定量のバーで最安値と最高値の条件を挿入するにはどうしたらよいでしょうか。Ask>Bidだからだと思いますが、どうなんでしょう。
あまり考えていなかったのですが、なぜ最大値と最小値の両方がBidになるのでしょうか?アスクってどこ?
チュートリアルから書き直すと、オープニングオーダーがないだけで、そこそこそんな感じでした。では、Askが挿入された場合、効果はあるのでしょうか?
いいえ、そうではありません。MaximumとMinimumの変数に各ティックで新しいBid価格が割り当てられていて、与えられた時間帯の最大値と最小値を求める必要がありますよね?
全くその通りです。現在の価格で検索し、比較することができます。従来は、現地の高値を上回れば買い、安値を下回れば売りと言われてきました。
すでに回答は修正済みで、コードを掲載するようにとのことでした...
コードを見せてください!当て馬です...
Min=Bid、変数宣言
マックス=ビッド
____________________________________________________________________________________________
for (i=0;i<=20-1;i++) オープニング基準
{if (Low[i]<Min) Min=Low[i]:
if (High[i]>Max) Max=High[i];
。
}
if (..................&&Ask>Max)
{
Opn_B=true; //オープン Buy
}
if (............&&Bid<Min)
{
Opn_S=true; //Sellを開く
}
___________________________________________________________________________________________
すみません、とても醜い姿をしていますね。コードがうまくいかず削除してしまったので、記憶から書き起こすしかありませんでした。でも、プロであるあなたには理解できるはず(だといいのですが)。
____________________________________________________________________________________________