[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 287 1...280281282283284285286287288289290291292293294...1145 新しいコメント Victor Nikolaev 2009.11.08 02:11 #2861 rid писал(а)>> そのような修正は効きません。最初の取引を開始することができません。なぜなら、あなたのバリアントで一番最初の取引を開始する条件は、以前の取引をテイクまたはストップでクローズすることだからです! すなわち、悪循環である。 だから、仕事の論理を変えるべき。 ilyaa 2009.11.08 13:26 #2862 質問させてください。5thトリンダーでは、クラス(OOP)というものが存在するのでしょうか? Alexander Sevastyanov 2009.11.08 15:48 #2863 整数型変数の最初のN桁の値を計算する方法について、解答をお願いします。 文字列への変換のみ? TheXpert 2009.11.08 16:19 #2864 goldtrader >> : 整数型変数の最初のN桁の値を計算する方法について、解答をお願いします。 何番煎じですか?10進数で? 文字列への変換のみ? もちろん、そんなことはありません。 Alexander Sevastyanov 2009.11.08 16:39 #2865 TheXpert писал(а)>> どのような数体系における桁数か?10進数? はい、10進数で。 私は、int -> double -> string -> Substr -> compare とやっています。 うまくいくのですが、どこか不格好で、素朴な印象があります。もっとエレガントにしたいです )))) TheXpert 2009.11.08 17:26 #2866 goldtrader >> : はい、10進数で。 私は、int -> double -> string -> Substr -> compare とやっています。 動作はするのですが、どこか歪んでいて素朴な印象です。もっとエレガントにしたいです )))) //+------------------------------------------------------------------+ //| NElementsTest.mq4 | //+------------------------------------------------------------------+ #property copyright "Copyright © 2009, TheXpert" #property link "theforexpert@gmail.com" int FirstN(int N, int value) { int value_ = value; int length = 0; while( value_ != 0) { value_ /= 10; length++; } int toDivide = MathMax( length - N, 0); return ( value/NormalizeDouble(MathPow(10, toDivide), 0)); } void Out(int N, int value) { Print("Value = ", value, " , First ", N, " = ", FirstN( N, value)); } int start() { Out(5, 12345678); Out(1, 12345678); Out(6, 12345); Out(5, -1234567); return(0); } MathPowは遅いので、置き換えるのが良いと思いますが、文字列よりは速いはずです。 DDFedor 2009.11.08 17:35 #2867 TheXpert писал(а)>> MathPowは遅いので、置き換えるのが良いと思いますが、文字列よりは速いはずです。 MathPowを使い始めたばかりなので、はっきりさせたいのですが・・・。どの程度遅いのか、いつから x^2 = x*x を置き換えればいいのか、また、程度が「大したことない」場合、置き換える価値があるのか・・・。とか「高い」とか...? Alexander Sevastyanov 2009.11.08 17:35 #2868 TheXpert писал(а)>> MathPow -- アレは遅いので、置き換えるのが望ましいが、文字列よりは速いはずだ。 アンドリューさん、ありがとうございます。 まさにプログラマティックですね 削除済み 2009.11.08 17:36 #2869 Rosh >> : もしMetaTrader 4がおっしゃるように「DC用にカスタマイズ」されていたら、ここまでトレーダーに支持されることはなかったでしょう。このような噂は、自分たちのソフトを正当化するためにしか流せません。 100点満点!市場には多くの需要があるが、供給が需要を上回っており、新しい証券会社は様々な手口で顧客を引き付け、そこから高い利回りを得ていることは明らかである。 TheXpert 2009.11.08 17:38 #2870 DDFedor >> : MathPowを使い始めたばかりなので、はっきりさせたいのですが・・・。どの程度遅いのか、いつから x^2 = x*x を置き換えればいいのか、また、程度が「大したことない」場合、置き換える価値があるのか・・・。とか「高い」とか...? ツ。引用した表現は間違いなく価値があります。 goldtrader>>: >> Andrewさん、ありがとうございます お役に立ててうれしいです。 1...280281282283284285286287288289290291292293294...1145 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
そのような修正は効きません。最初の取引を開始することができません。なぜなら、あなたのバリアントで一番最初の取引を開始する条件は、以前の取引をテイクまたはストップでクローズすることだからです!
すなわち、悪循環である。
だから、仕事の論理を変えるべき。
整数型変数の最初のN桁の値を計算する方法について、解答をお願いします。
文字列への変換のみ?
整数型変数の最初のN桁の値を計算する方法について、解答をお願いします。
何番煎じですか?10進数で?
文字列への変換のみ?
もちろん、そんなことはありません。
どのような数体系における桁数か?10進数?
はい、10進数で。
私は、int -> double -> string -> Substr -> compare とやっています。
うまくいくのですが、どこか不格好で、素朴な印象があります。もっとエレガントにしたいです ))))
はい、10進数で。
私は、int -> double -> string -> Substr -> compare とやっています。
動作はするのですが、どこか歪んでいて素朴な印象です。もっとエレガントにしたいです ))))
MathPowは遅いので、置き換えるのが良いと思いますが、文字列よりは速いはずです。
MathPowを使い始めたばかりなので、はっきりさせたいのですが・・・。どの程度遅いのか、いつから x^2 = x*x を置き換えればいいのか、また、程度が「大したことない」場合、置き換える価値があるのか・・・。とか「高い」とか...?
MathPow -- アレは遅いので、置き換えるのが望ましいが、文字列よりは速いはずだ。
アンドリューさん、ありがとうございます。
まさにプログラマティックですね
もしMetaTrader 4がおっしゃるように「DC用にカスタマイズ」されていたら、ここまでトレーダーに支持されることはなかったでしょう。このような噂は、自分たちのソフトを正当化するためにしか流せません。
100点満点!市場には多くの需要があるが、供給が需要を上回っており、新しい証券会社は様々な手口で顧客を引き付け、そこから高い利回りを得ていることは明らかである。
MathPowを使い始めたばかりなので、はっきりさせたいのですが・・・。どの程度遅いのか、いつから x^2 = x*x を置き換えればいいのか、また、程度が「大したことない」場合、置き換える価値があるのか・・・。とか「高い」とか...?
ツ。引用した表現は間違いなく価値があります。
>> Andrewさん、ありがとうございます
お役に立ててうれしいです。