//+----------------------------------------------------------------------------+//| Автор : Ким Игорь В. aka KimIV, http://www.kimiv.ru |//+----------------------------------------------------------------------------+//| Версия : 12.10.2007 |//+----------------------------------------------------------------------------+//| Описание : Возвращает интервал установки сигнальных указателей |//| Параметры: |//| pr - процент относительно ценового размера окна |//+----------------------------------------------------------------------------+int GetArrowInterval(int pr=7) {
if (pr<=0) pr=7;
return((WindowPriceMax()-WindowPriceMin())/100*pr/Point);
}
代替コード
代替コード
if(index>0 || index>8) return (-1);
たぶん if(index < 0 || ...) ...; ?
2番目のバージョンのコードは、本当に良くなっています......そして、よりきれいです
--
ほんとだぼやけたコードよりもサイズ最適化されたコードを維持するのが難しい場合。
つまり、広く書いた方がメンテナンスが楽だったりするのです...。
--
SQLでは逆さになっている...。コード最適化
1つのクエリにまとめると、さらに面倒
宜しい事で
例えば、1つの複雑なクエリのSQLコードは、いくつかの連続したSQLクエリよりも読みにくいです。
そして、奇妙に思えるかもしれませんが、複雑な(最適化されたように見える)1つのクエリのパフォーマンスよりも、3つの単純なクエリのパフォーマンスの方が優れていることが多いのです
複雑なSQLクエリを書く人の論理は...。を、ただ、ただ、ただ、ただ、ただ、ただ、ただ、ただ、ただ、ただ、ただ、ただ、ただ、ただ、ただ、単に
1 - メンテナンスが不便
2-動作が遅い
--
あなたのコードには適用されません
というのは、経験上...。
ここで、私がとても気に入ったものがあります...。Igor Kimのスレッドから 引用した、彼の最初のコードです。
...と彼の2番目。
どうですか?個人的に嬉しかったのは...。:))インジケータを作った。しかし、ZZCount>1になると端末がハングアップしてしまう。エラーは出ていないようです。
もしかしたら、誰かが原因を突き止めてくれるかも?
あなたもオジサンになれる
ありがとうございました。
MQL4では、データそのものに触れることなく、データをソートする必要がある場合があります。MQL4にはポインターはありませんし、構造体もありません。
ここでは、ポインタのエミュレーションにより、異なるパラメータでデータをソートするスクリプトの例を紹介します。もしかしたら、この方法とソート機能が役に立つ人がいるかもしれません。
作品の出来栄え