スクリプト: ClosePosition - ページ 3

 
fxsaber:
まあ、コードにクローズドボリュームを追加するのは簡単だ。

あなたはスクリプトの本質を理解していない!スクリプトの名前は「クローズ・ポジション」!そしてポジションは10個ある!スクリプトの本来のロジックは1つのポジションしか想定していない。そして、あなたのコードはまったく役に立たない。行で十分だ:

request.position=PositionGetInteger(POSITION_TICKET);
 
Nikolay Kositsin:
スクリプトの本質を理解していない!台本の名前は「クローズ・ポジション」!そしてポジションは10個ある!スクリプトの本来のロジックでは、ポジションは1つしか想定していません。

MT5-HedgeやMT4でも、ネットポジションは常に1つです。アルゴリズムは以下の通りです。

  1. ネットポジションのサイズと方向を計算。
  2. それに対して指定された数量のポジションを建てる。
  3. OrderCloseByで新しいポジションをスラムする。

 
Nikolay Kositsin:

そして、あなたのコードはまったく役に立たない。行で十分だ:

request.position=PositionGetInteger(POSITION_TICKET);
無価値といえば、これだ。
request.type_filling=ORDER_FILLING_FOK;
 
fxsaber:

MT5-HedgeとMT4でもネットポジションは常に同じです。アルゴリズムは次のとおりです。

  1. ネットポジションのサイズと方向を計算します。
  2. それに対して指定された数量のポジションを建てる。
  3. OrderCloseByでNEWポジションを叩く。

これは、「もしおばあちゃんがおじいちゃんでペニスを持っていたら......」というスタイルの何でもない会話である。このスクリプトはターミナルで1つのポジションだけをクローズする!
 
Nikolay Kositsin:
もしおばあちゃんがおじいちゃんで、ペニスがあったら......」というスタイルの何でもない会話だ。このスクリプトはターミナルの1つの位置を閉じるだけである!
Metaquotes-Demo, Si-3.17, Netting - お試しあれ!
 
fxsaber:
無価値といえばこれ
request.type_filling=ORDER_FILLING_FOK;
残念ながら、これはすべてのExpert Advisor -TradeAlgorithms.mqhに 適用されます。
 
fxsaber:
残念ながら、これはあなたのすべてのExpert Advisorに適用されます -TradeAlgorithms.mqh
あなたは博学を示すコードの束を描きましたが、この特定の状況では絶対に不適切です。私はたった1行のコードを描きましたが、問題を解決するために所定の位置にあり、一応このスクリプトの本来の意味を指摘しました。それだけだ!
 
Nikolay Kositsin:
あなたは博識ぶりを発揮してコードの束を描いたが、この特別な状況では絶対に不適切だ。私はたった1行のコードを描いただけだが、問題を解決するための適切な場所で、一応このスクリプトの本来の意味を指摘した。それだけだ!

残念ながら、あなたは問題に気づいていない。あなたの取引コードは、ORDER_FILLING_FOKをサポートするシンボルでのみ機能する。それ以外のシンボル(例えば、株式シンボル)では動作しません。

以下はその例です。

 
fxsaber:

残念ながら、あなたは問題がわかっていません。あなたのトレードコードは、ORDER_FILLING_FOKをサポートしているシンボルでのみ機能します。その他のシンボル(例えば株式シンボル)では機能しません。

以下に例を示します。

この会話は何のことでもありません。この状況では、会話はまったく別の問題についてでした。なぜ概念を置き換えるのか?交換に関しては、どんなコードも無限に普遍的であることはあり得ない。もし、それがあなたにとって緊急なことなら、あなたの手に旗を持ち、フォーラムでトピックを開き、それを発展させればいい。
 

Nikolay Kositsin:
Разговор ни об чём. В контексте данной ситуации разговор шёл о совсем другой проблеме.

脚本が機能していないことを明確に示されると、あなたは奇妙な反応を示す。

なぜ概念を置き換えるのか?交換に関しては、どんなコードも無限に普遍的であることはあり得ない。それがあなたにとって緊急なことなら、あなたの手に旗を持ち、フォーラムでトピックを開き、それを発展させればいい。
彼らは、あなたが主題にいないだけで、することができます。