トレーディングにおける機械学習:理論、モデル、実践、アルゴトレーディング - ページ 1861 1...185418551856185718581859186018611862186318641865186618671868...3399 新しいコメント Maxim Dmitrievsky 2020.07.09 18:56 #18601 マキシム・クズネツォフ: 最初は(スタック内の)カウンターは1です。ファイル内の各行に対して :行頭にある"|"の数を数える。スペース(およびデコレータ"-")は無視し、最初の文字/桁までとする。がカウンタより多ければ{、カウンタがインクリメントされる。以下であれば、}と減少---エラー処理とループの終了をお好みで追加 こんな感じですが、ifが入れ子(数個)になっている場合があり、その場合はうまくいきません P.S.少し 揺さぶりをかけてみよう。 次の行のインデントが既存の行よりある値だけ小さい場合、括弧を追加する。より少ない場合は、いくつかの値を追加してください。 Машинное обучение в трейдинге: теория, практика, торговля и не только 2020.07.08www.mql5.com Добрый день всем, Знаю, что есть на форуме энтузиасты machine learning и статистики... Valeriy Yastremskiy 2020.07.09 20:00 #18602 マキシム・ドミトリエフスキー: こんな感じですが、ネストしたif(数個)があると、うまくいきません。P.S. 揺さぶるものが必要だ次の行のインデントが既存の行よりある値だけ小さい場合、括弧を追加する。より少ない場合は、いくつかの値を追加してください。 何行になるか) 多分、コンパイラのエラーで、付録が少ないと追加しやすいと思います) Maxim Kuznetsov 2020.07.09 20:16 #18603 マキシム・ドミトリエフスキー: こんな感じですが、ネストしたif(数個)があると、うまくいきません。P.S. 揺さぶるものが必要だ 次の行のインデントが前の行より何らかの値で小さい場合、括弧を追加する。もう少し値で少ないのであれば、もう少し増やしてください。 これこそ、C言語ユーザがPythonを嫌う理由です :-) 棒」を使ったアルゴリズムでは、引き算をするときに、(積み重ねた)棒の本数を見て、その数だけ閉じ括弧をつける。 追記/なぜこんな面倒なことをするのか? すでに生成コードを所有しているのだから、簡単に使えるようにしてほしい Igor Makanu 2020.07.09 20:21 #18604 マキシム・ドミトリエフスキー: Pythonで作りたいボタンを押すと、ほぼ完全なTSが出力され、それをmqlにコピーすることができます。何か考えてみようかな...誰か出くわしたかもしれないし。 二分木のトラバーサル問題です (AVL木でもいいんですが、ググってみたのでよくわかりません) 問題は一日で解決するかもしれない、二分木を扱ったことがない、私自身は興味がある、まだ解けない。 mytarmailS 2020.07.10 07:27 #18605 マキシム・ドミトリエフスキー: のようなものですが、if-iが入れ子になっている可能性があり(一部)、その場合はうまくいきません。 stackowerlowで質問して、ロシア語ではなく英語へ... あるいは、あなたの質問を英語でグーグル検索し、さらに「stackowerlow」と「python」の2つのキーワードを追加してください。 ここで助けてくれることはまずありませんが、うまくやれば、いい加減な答えを出したり、否定的な答えを出したりするものです)) Valeriy Yastremskiy 2020.07.10 07:34 #18606 Valeriy Yastremskiy: あと何行か) 追加が少ないとコンパイラエラーで追加しやすいかもしれません。) コンパイラは括弧を正しく数えたくないのです))))条件によるパースのみ。インデントが表示される場合があります。 Maxim Dmitrievsky 2020.07.10 10:25 #18607 mytarmailS: stackowerlowで質問して、ロシア語ではなく英語へ...あるいは、あなたの質問を英語でグーグル検索し、さらに「stackowerlow」と「python」の2つのキーワードを追加してください。そこでは何の役にも立たないだろうが、ちゃんとやればいい答えが返ってくるか、黒子に徹することになる)) どこも参考にせず、ググろうとも思わないほど馬鹿みたいに書いてほしい)もうクリアしたんだ、他の選択肢はないのかと。まだ時間がない。 Valeriy Yastremskiy 2020.07.10 11:34 #18608 マキシム・ドミトリエフスキー: こんな感じですが、ネストしたif(数個)があると、うまくいきません。P.S. 揺さぶるものが必要だ次の行のインデントが既存の行よりある値だけ小さい場合、括弧を追加する。より多くの価値によってより少ない場合、いくつか追加してください。もし、前の行で同じ数の隙間があり、別の行でより少ない隙間があれば、上の行の最後に括弧を付け、次の行(おそらくループ)の前に前の行より少ない隙間があれば、上の行の最後に括弧を付け、より多い隙間があればループから抜けて同じものを探します。 最後に余分なものを入れてください。 Maxim Dmitrievsky 2020.07.11 10:27 #18609 Valeriy Yastremskiy: もしギャップが同じであれば前の行で、もしギャップがより小さければ上の行の最後のブラケットで、さらに(おそらくループ)もしギャップが前のものよりも小さい場合は次の前に上の行の最後のブラケットで、もしギャップがより多ければループを終了し、同じように検索してください。 最後に余分なものを入れてください。 そうですね。今日やっと時間が取れたので、仕上げないと。 Roman 2020.07.11 14:00 #18610 マキシム・ドミトリエフスキー: 例えば、そうしてみたものの、閉じ括弧が足りないので、追加すべき箇所を赤で強調しました。括弧が足りないところを計算して足すとしたら、どんな方法がありますか?純粋にロジカルに。 設定→一般→挿入()と閉じる})'です。)" もしかしたら、これが役に立つかも? あるいはコンパイルする。 次に、「エラー」タブで、最初のエラーをダブルクリックします。 カーソルは、閉じ括弧がないところに移動します。 それで、それぞれの括弧について、エラーを ダブルクリックして、 括弧を入れ、コンパイルします。 1...185418551856185718581859186018611862186318641865186618671868...3399 新しいコメント 理由: キャンセル 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
最初は(スタック内の)カウンターは1です。
ファイル内の各行に対して :
行頭にある"|"の数を数える。スペース(およびデコレータ"-")は無視し、最初の文字/桁までとする。
がカウンタより多ければ{、カウンタがインクリメントされる。
以下であれば、}と減少
---
エラー処理とループの終了をお好みで追加
こんな感じですが、ifが入れ子(数個)になっている場合があり、その場合はうまくいきません
P.S.少し 揺さぶりをかけてみよう。
次の行のインデントが既存の行よりある値だけ小さい場合、括弧を追加する。より少ない場合は、いくつかの値を追加してください。
こんな感じですが、ネストしたif(数個)があると、うまくいきません。
P.S. 揺さぶるものが必要だ
次の行のインデントが既存の行よりある値だけ小さい場合、括弧を追加する。より少ない場合は、いくつかの値を追加してください。
こんな感じですが、ネストしたif(数個)があると、うまくいきません。
P.S. 揺さぶるものが必要だ
次の行のインデントが前の行より何らかの値で小さい場合、括弧を追加する。もう少し値で少ないのであれば、もう少し増やしてください。
これこそ、C言語ユーザがPythonを嫌う理由です :-)
棒」を使ったアルゴリズムでは、引き算をするときに、(積み重ねた)棒の本数を見て、その数だけ閉じ括弧をつける。
追記/なぜこんな面倒なことをするのか? すでに生成コードを所有しているのだから、簡単に使えるようにしてほしい
Pythonで作りたい
ボタンを押すと、ほぼ完全なTSが出力され、それをmqlにコピーすることができます。
何か考えてみようかな...誰か出くわしたかもしれないし。
二分木のトラバーサル問題です (AVL木でもいいんですが、ググってみたのでよくわかりません)
問題は一日で解決するかもしれない、二分木を扱ったことがない、私自身は興味がある、まだ解けない。
のようなものですが、if-iが入れ子になっている可能性があり(一部)、その場合はうまくいきません。
stackowerlowで質問して、ロシア語ではなく英語へ...
あるいは、あなたの質問を英語でグーグル検索し、さらに「stackowerlow」と「python」の2つのキーワードを追加してください。
ここで助けてくれることはまずありませんが、うまくやれば、いい加減な答えを出したり、否定的な答えを出したりするものです))
あと何行か) 追加が少ないとコンパイラエラーで追加しやすいかもしれません。)
コンパイラは括弧を正しく数えたくないのです))))条件によるパースのみ。インデントが表示される場合があります。
stackowerlowで質問して、ロシア語ではなく英語へ...
あるいは、あなたの質問を英語でグーグル検索し、さらに「stackowerlow」と「python」の2つのキーワードを追加してください。
そこでは何の役にも立たないだろうが、ちゃんとやればいい答えが返ってくるか、黒子に徹することになる))
こんな感じですが、ネストしたif(数個)があると、うまくいきません。
P.S. 揺さぶるものが必要だ
次の行のインデントが既存の行よりある値だけ小さい場合、括弧を追加する。より多くの価値によってより少ない場合、いくつか追加してください。
もし、前の行で同じ数の隙間があり、別の行でより少ない隙間があれば、上の行の最後に括弧を付け、次の行(おそらくループ)の前に前の行より少ない隙間があれば、上の行の最後に括弧を付け、より多い隙間があればループから抜けて同じものを探します。
最後に余分なものを入れてください。もしギャップが同じであれば前の行で、もしギャップがより小さければ上の行の最後のブラケットで、さらに(おそらくループ)もしギャップが前のものよりも小さい場合は次の前に上の行の最後のブラケットで、もしギャップがより多ければループを終了し、同じように検索してください。
最後に余分なものを入れてください。例えば、そうしてみたものの、閉じ括弧が足りないので、追加すべき箇所を赤で強調しました。括弧が足りないところを計算して足すとしたら、どんな方法がありますか?純粋にロジカルに。
設定→一般→挿入()と閉じる})'です。)"
もしかしたら、これが役に立つかも?
あるいはコンパイルする。
次に、「エラー」タブで、最初のエラーをダブルクリックします。
カーソルは、閉じ括弧がないところに移動します。
それで、それぞれの括弧について、エラーを ダブルクリックして、 括弧を入れ、コンパイルします。