MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 - ページ 153

 
-Aleks-:

数学的な動作のためにintをdoubleに変換する代わりになるものはありますか?

ProcTotalSell=(double)NOL_Sell/(double)N_Sell*100.0とする。

なぜ、文字列にも変換する必要があるのか理解できない

 
Maxim Kuznetsov:

ProcTotalSell=(double)NOL_Sell/(double)N_Sell*100.0とする。

で、なぜ文字列に変換しているのかが全く不明です。

なぜなら、私はdoubleをintに変換する方法を理解していなかったからです - 文字列を介する以外は!

ヘルプに(double)のことが書いていないのですが、以前そのような解決策を見たことがあるのですが、忘れてしまいました、この構文がどこから来ているのか全く理解できません!?

ありがとうございます。

 
-Aleks-:

そうです、doubleをintに変換する方法を理解していなかったからです。

私はヘルプで(ダブル)についての何も見なかった - 私は前にそのような解決策を見たことがあるが - 私は忘れてしまった - 私は全くそのような構文がどこから来るのか 理解していなかった!?

結論から言うと、C/C++/C#は最低限勉強しておくことをお勧めします。

ところで、MQLで本格的に何かする前に、C/C++/C#を(少なくとも最低限)勉強することを強くお勧めします。

 
Maxim Kuznetsov:

ちなみに、MQLに本格的に取り組む前に、C/C++/C#を(最低限)勉強することを強くお勧めします。

勉強するのはいいけれど、全部やる時間はない...。このスレッドには、他の言語の秘密を教えてくれるかもしれない、役に立つ人たちがいることに感謝しています。

 
こんにちは、質問があります。 新しいバーが現れると、バーインデックスが移動しますよね?
1本目の終値が 7本目の終値より高ければ、買います。
そこに次の小節が現れ、7小節目の状態を確認するが、7小節目ではなく、8小節目であることがわかる。
正しい状態で状態を確認し、バーに戻るにはどうすればよいのでしょうか?
 
FOTOGRAF14:
こんにちは、質問があります。 新しいバーが現れると、バーインデックスは移動しますよね?
1本目の終値が 7本目の終値より高ければ、買います。
そこに次の小節が現れ、7小節目の状態を確認するが、7小節目ではなく、8小節目であることがわかる。
正しい状態で状態を確認し、バーに戻るにはどうすればよいのでしょうか?

日付で右のバーを探します。

 
-Aleks-:

習い事もいいけど、全部やる時間はない...。このスレッドには、他言語の謎を解説してくれる親切な人がいるのが良いところです。


十数個のコードを書いても、一度直せば問題は解決!というのは、私も同じでした。
 
-Aleks-:

右のバーを日付で検索してください。


ありがとうございます!やってみます。
 
-Aleks-:

習い事もいいけど、全部やる時間はない...。このスレッドには、他の言語の秘密を教えてくれる親切な人がいてうれしいです。


そのような人々はやがて消え去り、他の人々(読むのが面倒でない人々)に道を譲ることになる。読まない人は質問ばかりして、答えを出せない。
 
Victor Nikolaev:

反応する人はやがて消え、他の人(読むのが億劫でない人)に道を譲ります。読まない人は質問ばかりして答えを出せない

非難されたような気がする...。