bool m_first_start = false;
//+------------------------------------------------------------------+//| Expert initialization function |//+------------------------------------------------------------------+intOnInit()
OnTickの終了時に、この変数に値 "true "が代入されます。
//--- m_first_start=true;
}
//+------------------------------------------------------------------+//| Refreshes the symbol quotes data |//+------------------------------------------------------------------+bool RefreshRates()
{
ウラジミールさん、こんにちは。
以下のスクリプトの冒頭部分を修正したいのですが、ご教授ください。
アスクとビッドからではなく、前のバー(ローソク足)の高値と安値から保留中の注文を設定するスクリプトが必要です。
敬具 ウラジミール
こんな感じ。
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
初心者からのFAQ MQL5 MT5 MetaTrader 5
ウラジミール・カルプトフ 2019.09.18 12:49
こんな感じです。
素晴らしい!!!ありがとうございました。
ウラジミールさん、ありがとうございます。
トレーディング、自動売買システム、ストラテジーテストに関するフォーラム
初心者からのFAQ MQL5 MT5 MetaTrader 5
ウラジミール・カルプトフ 2019.08.31 14:38
お願いします。
グローバルプログラムレベルで宣言された変数m_first_startに注意してください。
OnTickの終了時に、この変数に値 "true "が代入されます。
をクリックすると、EAは次の再起動まで未決済注文を 出さないようになります。
ウラジミールさん、こんにちは。
EAがすべてのバーで保留中の注文を出すように、コードを修正する方法を教えてください。単純に黄色のマークをすべて削除しようとしたのですが、すぐに何千もの注文やポジションを開き始めてしまいます。
敬具 ウラジミール
ウラジミールさん、こんにちは。
私の自己啓発を強化するために、EAがすべてのバーで保留中の注文を配置するようにコードを変更する方法をアドバイスしてください。黄色でマークされたものをすべて削除しようとしただけなのに、すぐに何千もの注文やポジションを開き始めてしまうのです。
敬具 ウラジミール
新しいバーが生まれる瞬間を察知して、その時だけ注文を 出すべきです。
ウラジミールさん、ありがとうございました。
ウラジミールさん、謹んで申し上げます。
新しいバーが生まれるタイミングを見極め、その時だけ注文を 出すことが必要です。
絶対に決まっています!これらの疑問はどこから来るのでしょうか?怠惰からか、それとも他の何かからか?
絶対に決まっている!これらの疑問はどこから来るのでしょうか?怠惰からか、それとも他の何かからか?
MrBrooklinは まだ第一歩を踏み出したばかりなので、ヒントが必要なのです。誰もが最初は、一度は緑になったことがある。
MrBrooklinは 最初の一歩を踏み出したばかりなので、いくつかのヒントが必要です。誰もが一度はスタートし、緑になった。
原則的に反対はしていない。でも、そこには理屈があるはず?
新しいバーをどうにかしてほしい。さて、まずこの新しいバーを定義する必要があります。
こういう質問は初心者ではなく、何でもかんでも噛み砕いて口に入れたがる怠け者のすることだ。脳みそ使えないの?