[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 325

 
コードを見ないと答えられない。手動で建てたポジションはマジック0があるので、EAで0を設定すれば、それで動作するはずです。しかし、0以外のマジックナンバーを持つサードパーティ製EAが開いた注文については、すべてヘルパーのコードに依存します。これはあるかもしれないし、ないかもしれない。例えば、マジックが0に設定されている場合、すべてのポジションがクローズされます。
30分もすれば、その良さがわかるはずです。
 
drknn:

g_ibuf_100 && g_ibuf_108 && g_ibuf_116 && g_ibuf_124 - 変数がdoubleで宣言されていて、条件として論理的な "AND "が入っています。(1,2525 && 1,2320)の結果はどうでしょうか?


不謹慎にも、まさにここで分解したEAから分解したインジケータを呼び出すように助けを求める人がいることに驚いています - 著作権所有者に会う確率が高い場所です))。

モデレーターが見ているもの...

 
ありがとうございました。念のため、EAを掲載します。他のEAが開いた注文ではなく、自分で開いたり出したりした注文のことです。そこで、パズルを用意しました。EAのコードに売りと買いのオープン条件とクローズ条件だけを書いた場合、私のEAは保留中の注文をクローズしますか?つまり、保留中の注文(少なくともトリガーがかかったもの)を決済するための関数や条件を追加する必要があります。私のEAに保留注文を設定する条件がない場合、EAは保留注文を閉じることができず、そのような注文を設定し開くための関数を追加する必要があります。それとも私の考え方が悪いのか、この状況にどう対処すればいいのか教えてください。
ファイル:
mt_terminal.mq4  14 kb
 
alsu:


解凍したEAから解凍したインジケータをこの場で呼び出すなんて、不謹慎にも著作権者に会う確率の高いところで助けを求める人がいることに驚きを隠せません))

モデレーターが見ているところ...

モデレーターが、空き時間を利用して、デコンパイルの監視を試みていますが、この場合、コード全体がレイアウトされておらず、引用による判断は困難です。

ksyusha-Z さんへ。
作者の説明から 判断すると、このヘルパーは保留中のオーダーを扱うようには設計されておらず、そのような仕事を仕上げるのは、控えめに言っても、作者のDLLが使われていることからして、難しいでしょう。
 
granit77:


ksyusha-Zに 変更しました。
作者の説明から 判断すると、このヘルパーはペンダントを扱うようには設計されておらず、作者のDLLが使われていることを考えると、控えめに言っても、そのような仕事を仕上げるのは難しいでしょう。

知りたかったことがよくわかりました、またよろしくお願いします。
 
(Close[0] + Distanse * Point)>=mag //Сам додумался ...Правда не много огорчен тем что людей которые готовы выделить одну минуту внимания на этом форуме ,становятся все меньше и меньше .
 
alsu:


解凍したEAから解凍したインジケータをこの場で呼び出すなんて、不謹慎にも著作権者に会う確率の高いところで助けを求める人がいることに驚きを隠せません))

モデレーターが見ているところ...


要はデコンパイルされたEAではなく、インジケーターということですが...。インジケータがうまく動くので、EAに付けようとしているのですが・・・。批判するくらいなら(例えば、インジケータがうまく機能しないなど)、もっとうまくやればよかったと思います))自分が本当に持っていないものを批判するよりも、助けたい...。
 
ostrik:

デコンパイルされたEAではなく、インジケーターというのがミソですね...。インジケータがうまく動くので、EAに付けようとしているのですが、もうダメです...。批判するくらいなら(例えば、インジケータがうまく動かないなど)、もっとうまくやればよかったと思います))自分が本当に持っていないものを批判するよりも、助けたい...。
オストリックさんインジケータとEAの違いは、プログラマーの著作権や労働力、知的財産権などの面でどうなのか?iCustom()でExpert Advisorに貼り付ければ、権利侵害にはなりません。そして、この掲示板の大多数の参加者の目には、控えめに言っても悪いようには映らないでしょう...。
 
odiseif:
(Close[0] + Distanse * Point)>=mag 
// Сам додумался ...
// Правда немного огорчен тем, что людей, которые готовы выделить одну минуту внимания на этом форуме, становятся все меньше и меньше .

一人で、がベストプラクティスです...。

この質問で混乱しなくなったことにお気づきでしょうか?そして、何がベストなのか?いかがでしょうか?:)

あなたは、簡単に言えば、あなた自身の急速な発展のために貴重なサービスをした、とあなたは ...

これで、実数の比較の仕方がわかるようになった。

int dg=MarketInfo(Symbol(),MODE_DIGITS);
if (NormalizeDouble((Close[0] + Distanse * Point)-mag, dg)>=0) {
   // ... код, если условие истинно ...
   }

皆さんと同じで、値が与えられた記号の桁に 正規化されるだけです。

 
artmedia70:

もし、あなたのEAが最大3つの買いポジションと3つの売りポジションしか開くことができず、これらのポジションのそれぞれが独自の魔法を持っているとします。

となると、マジックナンバーでオーダーを選択する機能を作る必要があります。

さて、現在のチャートでマジック1001の買い注文を選択する必要がある場合、この関数を次のように呼び出します。


充実した情報をありがとうございます、やってみます:)

今回もありがとうございました