エラー、バグ、質問 - ページ 920

 
sergeev:
有効期限はありますか?

私はBuyStopのすべてのバリエーションを試 しました。

bool  BuyStop(
   double                volume,                       // объем позиции
   double                price,                        // цена исполнения
   const string          symbol=NULL,                  // символ
   double                sl=0.0,                       // цена Stop Loss
   double                tp=0.0,                       // цена Take Profit
   ENUM_ORDER_TYPE_TIME  type_time=ORDER_TIME_GTC,     // тип истечения
   datetime              expiration=0,                 // время истечения
   const string          comment=""                    // комментарий
   )
ENUM_ORDER_TYPE_TIME : ORDER_TIME_GTC, ORDER_TIME_DAY, ORDER_TIME_SPECIFIED, ORDER_TIME_SPECIFIED_DAY

デフォルトの例では、ORDER_TIME_GTC - 注文は取り消されるまでキューに 入ります
ORDER_TIME_SPECIFIED に 17/12/2012 23:50 (または 18/12/2012 23:50) の日付を入れるはずでした- しかしそれは通りませんでした (17/12/2012 のデータ) .

Q1: この機能をRTS-3.13でテストすることは可能ですか?

Q2: MT5で先物取引できるブローカーは、Otkritie DB以外ではどこですか?

ブローカーに「不具合」があると思われる根拠がある。しかし、誰もそれを認めない :)

ありがとうございます。

 
Nikos52:
datetime DateExpiration = D'17.12.2012 23:59'; // 
...
if(!m_Trade..(1, price, Ticket)
 
このバージョンのコードでは、DateExpiration変数はBuyStopメソッドのパラメータとしてどのような方法でも使用されていないことに留意してください。
 
Yedelkin:
このコードのバリエーションでは、DateExpiration変数がBuyStopメソッドのパラメータとして一切使用されていないことに注意してください。

その通りです。:)ただ、このラインは

datetime DateExpiration = D'17.12.2012 23:59';

は、バリアント( これもエラー あり)の残骸です。

if (!m_Trade.BuyStop(1, Price, Ticket, StopLoss, TakeProfit, ORDER_TIME_SPECIFIED, DateExpiration))
       Print("Ошибка BuyStop"); 

その行を投稿から削除しようと 思っていたのですが.forgot :)
Sorry !

 
Nikos52:

その通りです。:)ただ、このラインは

は、バリアント( これもエラー)から残さ れたものです。

その行を投稿から削除しようと 思っていたのですが.forgot :)
Sorry !

頭が混乱しているようだな。

OOPトリックを使わずにシンプルな移動平均を 取り、標準的なOrderSendで注文を出すだけ。

 
こんにちは、私はこの質問があります - 私は自分のコンピュータにインストールされたEAを購入 し、その後、VPSサーバを注文し、同じEAをインストールしました。結局、ブローカーは無料サービスなのでレンタルサーバーは断りましたが、Expert Advisorのインストールが3回目(3台のハードで)できないのです。どうしたらいいのでしょうか?あるサーバーを手放して別のサーバーにすることは可能ですか?どこに行けばいいのか?ありがとうございました。
MQL5 Маркет
MQL5 Маркет
  • www.mql5.com
Маркет - магазин программ для MetaTrader 5 и MetaTrader 4
 
sergeev:

思いっきり混乱しているようですね。

通常の移動平均をOOPトリックなしで、標準のOrderSendで注文を出すだけです。

オッケーです。例を挙げます。
 
sergeev:

あなたは混乱しているようですね。

通常の移動平均をOOPなしで使用し、OrderSendで注文を出すだけでよい。

親愛なるアレクセイ!

アドバイスに従って、OOPなしの例を作ってみました。I.e.私はCTrade クラスを使ったことがありません。
自動売買言語ドキュメンテーションに
あるスクリプトを使用しました。
Expert Advisorのコードは添付ファイルのとおりです。お時間があれば、ご覧ください。

私も同じエラー10022
、全種類保留の注文があります。

ORDER_TYPE_BUY_LIMIT
ORDER_TYPE_SELL_LIMIT
ORDER_TYPE_BUY_STOP
ORDER_TYPE_SELL_STOP

ORDER_TIME_SPECIFIEDとORDER_TIME_GTCで 確認しました。

また、Strategy Testerでテスト した短いビデオ(47秒 HD 720)を作成しました。

ブローカーは、4/02/13から実際の口座を開設することを約束し、その後..."毛皮のコートの袖ではない"ということです。:)

ファイル:
 

- ブローカーは、時間指定注文に対応していますか?

そのためには、F9キーを押して、時間設定が可能かどうかを確認します。

 


シンボル/価格に何らかの不具合がある場合

 
olyakish:


シンボル/価格に何らかの不具合がある場合

詳細が必要です。

どんなブローカーが、どんなビルドで、どんなアクションを起こしたのか?