MarketInfo@MetaTrader4は奥が深い 10/07/06

取引ロット数を汎用的に計算するルーチンを作って使っていたのですが、
MarketInfo()を以下の引数で呼び出す事により、

MarketInfo(Symbol(),MODE_TICKVALUE)

を利用する事でものすごくシンプルに作り直す事が出来ました。

実際のコードは[EA Tip 8] 常に資金の2%で注文するを参考にさせていただきました。

非常に勉強になりました。

[test q=”MODE_TICKVALUE”]

  1. pmd
    7月 6th, 2010 16:18

    ついでに最低ロットの計算もすっきりさせていただきました。
    前のコードはMetaTraderの関数を知らない私が力づくで書いたコードで人に見せなくて本当に良かったです。

    こういった関数が用意されているのといないのでは作成するプログラムの量が大きく影響を受けますね。