int TakeArraySize(datetime time)
{
MqlRates rates[];
int Arr1 = CopyRates(_Symbol, PERIOD_CURRENT, time, time, rates);
Print("Время: ", TimeToString(time), " Скопировано ", Arr1 ," баров");
// Тут мы будем ждать следующий тик и не будем выходить из функции;int Arr2 = CopyRates(_Symbol, PERIOD_CURRENT, time+60, time+60, rates);
Print("Время: ", TimeToString(time), " Скопировано ", Arr2 ," баров");
return (Arr2 );
}
そして、このコードは1ティックの間、正常に実行されます。
int TakeArraySize(datetime time)
{
MqlRates rates[];
int Arr1 = CopyRates(_Symbol, PERIOD_CURRENT, time, time, rates);
Print("Время: ", TimeToString(time), " Скопировано ", Arr1 ," баров");
// А этот код работает и не ждет следующий тик.MqlRates rates1[];
int Arr2 = CopyRates(_Symbol, PERIOD_CURRENT, time+60, time+60, rates1);
Print("Время: ", TimeToString(time), " Скопировано ", Arr2 ," баров");
return (Arr2 );
}
EAのトレーリングは、すべての通貨/商品で機能しますが、しかし。
SILVER,H1: OrderModify関数の ストップロスが無効です。
どこを見ればいいのか、アドバイスをお願いします。
EAのトレーリングは、すべての通貨/商品で機能しますが、しかし。
SILVER,H1: OrderModify関数の ストップロスが無効です。
どこを見ればいいのか、アドバイスをお願いします。
シンボル・トレード・チック・サイズ
最低価格変更
二重
シンボル・トレード・チック・サイズ
最低価格変更
二重
ありがとうございます。ティックサイズを明示的に設定するにはどうすればよいですか?シルバー用/
あなたが設定することはできず、ブローカーが設定します。
ティックの大きさに合わせてストップを「キャリブレーション」する必要がある
あなたが設定することはできず、ブローカーが設定します。
ティックの大きさでストップを「解除」する必要があります
修正注文を出す前に、stoploss = 15.15 - 2桁と表示される。
簡単な方法で修正できるのでしょうか?3桁の数字を強制的に出力させる。
皆さんこんにちは、MQL5で どのようなマジックが行われているのか、教えてください。
このコードは、新しいティックが計算されるのを待ちます。
そして、このコードは1ティックの間、正常に実行されます。
そうそう、(次のコードのように)「TakeArraySize」を2回連続で呼び出すだけでも、1ティック分待つことになります。
キャッチは?これはどうしたら直るのでしょうか?あるいは、この例では何を間違えているのでしょうか?
ありがとうございました。
Symbol"欄に使用できる文字は何ですか? その他、ブローカーが公開している通貨ペアの名称に使用できる文字は何ですか?
(0-9)
(いちごいちご)
(A-Z)
(.)
(&)
他には?
Symbol "欄に使用できる文字は何ですか? その他、ブローカーが公開している通貨ペアの名称に使用できる文字は何ですか?
(0-9)
(いちごいちご)
(A-Z)
(.)
(&)
他には?
#
$
_ (アンダースコア)なぜ?