OrderModify()の質問 - ページ 5

 

OrderSelect()関数が そのまま残っています。正しいですか?

// order pool example

if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES)){

使用されている 条件は、取引機能一覧から探しているもの です。

OrderSymbol() 関数は、USDJPYのペアでどのチケットかを指定できる唯一のチケット情報のようです。これは、あなたの例で使用されている条件でしょうか?

ありがとうございました。

 
WhooDoo22:

OrderSelect()関数はそのまま残っています。正しいですか?

使用されている 条件は、取引関数の一覧から探しているもの です。


OrderSymbol() 関数は、USDJPYのペアでどのチケットかを指定できる唯一のチケット情報であるようです。これは、あなたの例で使用されている条件ですか?

もしこれがうまくいったら、この方法でいこうと思います。

ありがとうございました。

私はあなたに私のコードを示すことができます。それとも、自分でコードを書いて、テストして、直して、テストして、直して、......とやって、終わったら投稿してください。 どっちがいいんでしょう?

関数を 探す前に、どのように要件を満たそうとしているのか説明してください。特に関数のコーディングについて言及することなく、単純明快な英語で。
 

私はあなたに私のコードを見せることができます.またはあなた自身のコード、それをテストし、それを修正し、それをテストし、それを修正するなど、完了したらそれを投稿することができます。 あなたはどちらを望みますか?

RE: USDJPYの3つの通貨 ペアの3つの注文からチケット番号を分離するために使用される条件を理解したいのですが。私はむしろ私達の両方にとって最も簡単なことをしたいです、やることがたくさんあります。)

関数を検索する前に、どのように要件を満たすつもりなのか説明してください。

RE:私は、この特定のロジックの短い、コード化された実行を表現する最も直接的な方法、コードで説明します。

// this code does not include error corrections. Strictly code to execute closing of an order on USDJPY.

   double bid_ask;

   if(OrderSelect(0,SELECT_BY_POS,MODE_TRADES))          {
   if(OrdersTotal()>0)                                   {
   if(OrderSymbol()=="USDJPY")                           {
   if((OrderType()==OP_BUY)||(OrderType()==OP_SELL))     {
   if(OrderType()==OP_BUY)                               {bid_ask=Bid;}
   if(OrderType()==OP_SELL)                              {bid_ask=Ask;}
   
     {OrderClose(OrderTicket(),OrderLots(),bid_ask,2,CLR_NONE);}}}}}

ありがとうございます。

 
WhooDoo22:

私はあなたに私のコードを見せることができます.またはあなた自身のコード、それをテストし、それを修正し、それをテストし、それを修正するなど、完了したらそれを投稿することができます。 あなたはどちらを望みますか?

RE: USDJPYの3つの通貨ペアの3つの注文からチケット番号を分離するために使用される条件を理解したいのですが。私はむしろ私達の両方にとって最も簡単なことをしたいです、やることがたくさんあります。)

関数を検索する前に、どのように要件を満たすつもりなのか説明してください。

RE: この特定のロジックの短いコード化された実行を表現する最も直接的な方法を、コードで説明します。

あなたのコードをテストしましたか? うまくいきましたか? TPとSLはどこに配置されますか? チケット番号はどこに印刷されますか?

この投稿を覚えていますか?

RaptorUK です。


私はもう寝る時間なので......ここにヒントがあります。あなたは複数の注文を持っているので、正しいものを見つけるためにそれらすべてをループする必要が あります......または多分複数、あなたが見ることができるように多くのオプションをカバーしています。

 
WhooDoo22:
かわいそうに、Coding-Boot-Campのような気分でしょうね 8)))
 

サイモン

あなたのコードをテストしましたか?

RE: 日曜のオープンまで取引休止期間が始まっているので、このコードのテストをmt4ターミナルで行うことができません。あなたの投稿にも反応するようにします。

ありがとうございました。

 
ubzen:
かわいそうに、Coding-Boot-Campのような気分でしょうね 8)))
"No pain, No gain" ということわざを知っていますか?)
 

逆もまた然りで、No gain, No painです ;)選択肢は、痛みと得を交換 するか、痛みと得を 交換 しないかです。いずれにせよ、あなたは何かを得る。

 

Simonです。

A'ight, this works IF I place the script on a usdjpy chart (no matter if there are more than one tickets open on differentcurrency pairs) The trick is, I cannot place script on a different chart EXCEPT usdjpy chart to close the order.現在、usdjpyの注文をクローズするために、どのチャートにもスクリプトを設置できるようなスクリプトを作成中です。

   double bid_ask;

   if(OrderSelect(OrderTicket(),SELECT_BY_POS,MODE_TRADES))     { // was 0
   if(OrdersTotal()>0)                                   {
   if(OrderSymbol()=="USDJPY")                           {
   if((OrderType()==OP_BUY)||(OrderType()==OP_SELL))     {
   if(OrderType()==OP_BUY)                               {bid_ask=Bid;}
   if(OrderType()==OP_SELL)                              {bid_ask=Ask;}
   
     {
      OrderClose(OrderTicket(),OrderLots(),bid_ask,2,CLR_NONE);
     }
     }}}}

この更新されたスクリプトに対するあなたの反応を投稿してください。

この問題を含め、多くの問題を "醸造 "飲料を数杯飲みながら解決してきました。私は自分が入力するものに注意を払っているので、MQL4フォーラムのいかなるルールも破っていません。ルールは真面目に守っています。phi.nuts :)

ありがとうございます。

ファイル:
 
WhooDoo22:

Simonです。

A'ight、これは私がusdjpyチャート(異なる通貨ペアで複数のチケットが開いていても関係ありません)上にスクリプトを配置する場合に動作します トリックは、私は順序を閉じるためにusdjpyチャートを除いて、別のチャートにスクリプトを配置することはできません。現在、usdjpyの注文をクローズするために、どのチャートにもスクリプトを設置できるようなスクリプトを作成中です。

この更新されたスクリプトに対する応答を投稿してください。

この問題を含め、多くの問題を "醸造 "飲料を数杯飲みながら解決してきました。私は自分が入力するものに注意を払っているので、MQL4フォーラムのいかなるルールも破っていません。ルールは真面目に守っています。phi.nuts :)

ありがとうございます。

あなたのコードを試さなくてもすぐにわかる2つの問題は、あなたが行ったことが要件を満たしていないことを意味します。. .

TPとSLはどこに配置されていますか? チケットナンバーはどこに印刷されて いますか?."