Помогите,плиз, разобраться с функцией OrderSelect(ticket,SELECT_BY_TICKET); ========= Прав ли я в том, что: П.1. Первый открытый ордер всегда имеет номер тикета 1. Когда мы закрываем первый ордер, и открываем второй, то его тикет тоже будет 1. А когда закрываем этот второй ордер, и открываем третий, он опять же будет иметь номер тикета 1. П.2. Если открыть последовательно, допустим,5 ордеров, то номера их тикетов будут, соответственно, 1,2,3,4 и 5. ========= Я правильно понимаю?
こんにちは。例えば、ストキャスティクス=20、80、50でポジションを開く基準のいくつかのバリエーションがあり、それぞれのバリエーションは、それ自身の決済基準のバリエーションに対応しなければなりません。配列などを介して、いくつかの値のために、私はそれらに頼ることはしたくないだけです。自分でコードを書きますが、大まかな原理をもう少し詳しく説明してもらえますか? よろしくお願いします。
granit77の発言に続き、
。
私のEAでは、さまざまな時間枠で多くのストラテジーを使っています。
もし、マーケットと本物の違いがわからなければ、新しいものの登場を待つしかない。
システムは以下の通りです。
51 = M5 TF, strategy 1, main position,
510 = M5 TF, strategy 1,pending order
511 = M5 TF, strategy 1, share 1
512 = M5 TF, strategy 1, share 2 ...などなど...。両株式の違いは、市場参入の基準のみです。
52 = TF M5、ストラテジー2、メインポジション
520 = TF M5、ストラテジー2、ペンディングオーダー
521 = TF M5、ストラテジー2、シェア1 ...など
151 = TF M15, strategy 1, main
1510 = TF M15, strategy 1, pending
1511 = TF M15, strategy 1, share 1
152 = TF M15, strategy 2
...といった具合に、同じように...。要点がはっきりしていればいいのですが。このように、異なるストラテジーで開いたポジションを異なるTFに設定することで、固有のマジックを割り当て、特定の注文/ポジションのグループに対して1つのマジックを使ってソート、加算、減算、修正、その他多くのことを一度に行うことができるのです。また、1つのグループ内でも、OP_BUY、OP_SELLなどのタイプで区別することが可能です...。
誰かにとっては余計なお世話にならないと思うのですが...。:)
TestGenerator: ヒストリーデータ 'EURUSD60' がありません。
どうしたら直るんだ?履歴を両方ダウンロードしたところ、やはり書き込まれる。
まず、テスターで古いExpert Advisorを使用することにしました。私は各プリセットに対してその作業の記録を持っています。例えば、2009年にこれらのプリセットで前に180の取引がありましたが、今テスターは5を示します175の取引はどこに行ったのでしょうか? ログにエラーはなく、履歴も両方ダウンロードしました。異なるタイムフレーム、異なるバージョン、異なるタイムフレームを試しました。
現在、ログには全くエラーがありません - すべてのEAで0トレード、それはユーロポンドです。
ユーロバックスでは、次のようなログが出ます。 2010.06.26 19:15:45 TestGenerator: unmatched data error (volume limit 1964 at 2009.12.31 18:00 exceeded)
とにかく何だかわからない、神秘的。
=========
ということでよろしいでしょうか。
П.1.最初に開封された注文は、常にチケット番号が1になります。
1番目の注文をクローズし、2番目の注文をオープンすると、そのチケットも1になります。
そして、その2つ目の注文を閉じて、3つ目の注文を開くと、再びチケット番号が1になります。
P.2 例えば5回連続で注文を出した場合、そのチケット番号はそれぞれ1、2、3、4、5となります。。
=========
正しく理解できていますか?
OrderSelect(ticket,SELECT_BY_TICKET)関数について教えてください。
=========
ということでよろしいでしょうか。
П.1.最初に開封された注文は、常にチケット番号が1になります。
最初の注文をクローズし、2番目の注文をオープンすると、そのチケットも1になります。
そして、この2つ目の注文を閉じて、3つ目の注文を開くと、再びチケット番号1が付きます。
P.2 例えば5つのオーダーを次々とオープンした場合、チケットの番号はそれぞれ1、2、3、4、5となります。=========
正しく理解できているか?
正しく理解できていますか?
Помогите,плиз, разобраться с функцией OrderSelect(ticket,SELECT_BY_TICKET);
=========
Прав ли я в том, что:
П.1. Первый открытый ордер всегда имеет номер тикета 1.
Когда мы закрываем первый ордер, и открываем второй, то его тикет тоже будет 1.
А когда закрываем этот второй ордер, и открываем третий, он опять же будет иметь номер тикета 1.
П.2. Если открыть последовательно, допустим,5 ордеров, то номера их тикетов будут, соответственно, 1,2,3,4 и 5.
=========
Я правильно понимаю?
テスターのチケット番号は順次取得され、最初の注文が開かれると-チケット番号1を取得し、それが閉じられるかどうか、2番目の注文はチケット番号2を取得する、などです。
テスターについて具体的に聞いているわけではありません。彼は、チケットという概念そのものと、そのものを注文に割り当てるロジックに興味を持っています。
特にチケットのことを聞いているわけではありません。彼は、チケットそのものの概念と、このものを注文に割り当てるロジックに興味を持っているのです。
よくわからなかったんでしょうね。
テスターでは、順番にと書きましたが、現実には、DCサーバーからチケット番号が割り振られます。
あなたの例から。
OrderSelect(ticket,SELECT_BY_TICKET)です。
夕方のなぞなぞはmethaから。
データベース:0 / 3665972、ウィンドウは空です - これは何を意味することができますか?
スタンドアロンのEURUSD,M1チャートを開くと、大きな文字で表示されます。"Pending Update" - どういう意味ですか?
テスト実行中 - TestGenerator: ヒストリーデータ 'EURUSD1' がない。