より少ないコード、より多くのアクション...EAを書く - ページ 8

 
fxsaber:

うまくいかない。


そして、これが2つ目のコードです。

効いてますね。
JD      0       23:24:20.766    Experts expert Test (EURUSD,M1) loaded successfully
GR      0       23:24:35.118    Trades  '500031174': market buy 0.20 EURUSD
JH      0       23:24:35.248    Trades  '500031174': accepted market buy 0.20 EURUSD
CG      0       23:24:37.248    Trades  '500031174': deal #1624723 buy 0.20 EURUSD at 1.12964 done (based on order #2191294)
OM      0       23:24:37.248    Trades  '500031174': order #2191294 buy 0.20 / 0.20 EURUSD at 1.12964 done in 2138.070 ms
NQ      0       23:24:37.248    Trades  '500031174': market sell 0.10 EURUSD
HK      0       23:24:37.388    Trades  '500031174': accepted market sell 0.10 EURUSD
OL      0       23:24:39.405    Trades  '500031174': deal #1624724 sell 0.10 EURUSD at 1.12953 done (based on order #2191295)
QM      0       23:24:39.405    Trades  '500031174': order #2191295 sell 0.10 / 0.10 EURUSD at 1.12953 done in 2149.885 ms
KD      0       23:24:39.405    Trades  '500031174': close position #2191294 buy 0.20 EURUSD by position #2191295 sell 0.10 EURUSD
GE      0       23:24:39.535    Trades  '500031174': accepted close position #2191294 buy 0.20 EURUSD by position #2191295
ED      0       23:24:41.545    Trades  '500031174': deal #1624725 sell 0.10 EURUSD at 1.12953 done (based on order #2191296)
NK      0       23:24:41.545    Trades  '500031174': close position #2191294 buy 0.20 EURUSD by position #2191295 done in 2148.051 ms
 
Vladimir Simakov:

ForexTimeFXTM-Demo01を お試しください。

 
Maxim Kuznetsov:

異なる時間軸の指標にアクセスする前に、タンバリンを叩いて踊らないといけないというのは、大丈夫なんでしょうか?

誰がやるかといえば、それはユーザーです。禅と非中国語を同時に学ばせてあげましょう :-)

このプラットフォームは、指標とそのバッファへの分解の便利なインターフェイスを表しています。では、なぜ、すでに行われ、うまくいったことを繰り返すのでしょうか?クラス "という言葉を知っていることを示すために、実際に何か...

これって、タンバリンの踊り全部でいいんですか?

   ResetLastError();
   double res=iIchimoku(cSymbol,CheckFrame(),cTenkan,cKijun,cSenkou,mBuffer,mShift);
   return !GetLastError()?res:0.0;}

データの準備ができていない場合、このメソッドは0.0を返します。これは初歩的なチェックです。

 
fxsaber:

ForexTimeFXTM-Demo01を お試しください。

膝の上に書いたと書きましたが、ちなみに正味の経理はしていないのですか?
 
Maxim Kuznetsov: クラス "という言葉に慣れ親しんでいることを示す 実際には何か...

二日目は、これらの悪魔を解析する構文にぶら下がっています: タグ = "//tr [@class='calendar__row calendar__row--day-breaker']"クラスという言葉に、目がチカチカして、何かが沸いてくる ))))

 
Vladimir Simakov:
膝の上に書いたのは、ちなみにネット会計ではないのですか?

ヘッジ誰も視野を広げることを急がせることはありません。

すでにダウンロードされている方は、MT5取引口座に挿入していただくと便利です。だから、誰もが自分の力を試すことができる。
 
fxsaber:

ヘッジ誰も焦って視野を広げようとするわけではないのです。

このタスクは、MT5の取引スキルの最初のテストと考えることができます。だから、皆さんも力を試してみてください。

テストはしない、という感じなのでしょうか。

 
もう寝ますので、基本を学んでください。何かあったら、また来てください。
 
Igor Makanu:

二日目は、これらの悪魔を解析する構文にぶら下がっています: タグ = "//tr [@class='calendar__row calendar__row--day-breaker']")))、クラスという言葉に目が釘付けになり、ハマってしまいました。

near-Xtmlの熟読は、本当に勉強になります :-)

mqlの話に戻りますが、私の考えでは、クラスはゼロから作られるものです。最初の機会に、正当な理由も目標もなく。opがあるのなら、クラスを作ろう :-)。同じ指標で......ソフトウェアの第5世代と、指標が時系列で呼び出せるバッファに分かれていることが便利で、誰もが知っていることです。

それでもクラスCIshimokuを作り続けているのです。第50期生としてCMyYellowJigulyN5090 :-)

 
Maxim Kuznetsov:

mqlの話に戻りますが、私の考えでは、クラスはいきなり作られるものだと思います。最初の機会に、正当な理由も目的もなく。ウップがあるので、クラスにぶつかるんです :-)

不思議なことですが、インジケーターや論文などの作者を観察していると、私の心を読み取りますね...。私は、ここでも同じようなものです。時々、私は高い芸術からこのようなものを作成したいと思い、クラスで書き始めます。それはより簡単に行うことができました。ここでの主なものは、停止して目標に戻ることです。目標は常に - パフォーマンスとメモリの節約(高速コード修正? - 柔軟性?

実装を理解する気がなく、ただ仕事をこなすだけなら、OOPを使うのも 理解できるのですが、OOPの解決策を取り、それを使うこともできます(HtmlAgilityPack、ちくしょう、そのシンプルさ...)。

または、1つのコードにすべてのデータを格納する必要がある場合は、OOPを使用します。

が、これはMQLの組み込みコマンドを1つ実行するためにOOPを使用するには無理がある

OK、他の人のコードを議論するのはもうやめよう、議論したこともないし、面白い話題でもないし、意味もない、どうせ何も変わらないし、私は正しい完璧なコードを書く最良の例でもない )))