アドバイザーを書く - ページ 5 1234567 新しいコメント Vitaly Muzichenko 2017.08.31 20:26 #41 STARIJ: プログラミングの学習方法、どの言語から始めるかを覚えるだけです裏口入学ではなく、自分が書こうと思う言語で学習を始めるべきです。 Sergey Deev 2017.09.01 06:29 #42 Maxim Romanov: プログラミングには微妙なところがたくさんあるんです。Strategy Tester用のプリミティブなEAを書くのであれば、プログラミングの知識は必要ありません。そして、実際の取引ロボットのために複雑なExpert Advisorを書いた場合、問題が始まり、ここで我々は速度やすべてを最適化する必要があり、一般的に、高いレベルでプログラミングを知っている。どのような目標を設定するかによります。しかし、何事も意欲があれば身につくものです。完全に公平に言うと、「単純な」EAと「複雑な」EAの間には、プログラミングの面で大きな違いはありません。違いはコードの量であり、それ以上ではありません。もう一つは、EAを「有能に」実装するためには、注文執行の ルール、端末の機能、ブローカーの条件などを知っていなければならないことです。これはプログラマーの腕ではなく、トレーダーの経験値です。問題が正しく解決されれば、経験の浅いプログラマーでも実装することができるだろう。 Yury Kirillov 2017.09.01 08:29 #43 この人の頭のネジが外れてますね。ヘルプは例文でいっぱい、コドベースは例文でいっぱい、どんな例文でもいいから、その仕組みを学んでください。20枚はバラバラになっています。21枚目は自分で書き始めることができます。 Alexander Ivanov 2017.09.01 12:04 #44 まず、BASICを覚える。 Alexey Viktorov 2017.09.01 12:46 #45 Alexander Ivanov: まず、BASICを覚える。かつてM.M.ボツビニクはコンピュータをバカと言った。だから、プログラミングを学ぶ前に、バカとコミュニケーションする方法を学ばなければならない。バカでもわかるように説明することを学ばなければならない。あとは言語のドキュメントが教えてくれるでしょう。 forexman77 2017.09.01 16:40 #46 プログラミングの知識は必要ありません。まずは簡単なスクリプトを作ることから始めましょう。ウィンドウのバーの数、アイテムの大きさなどをお聞きします。各機能の仕組みを理解すれば、あとは簡単です。例えば、こんな感じです。void OnStart() { //--- int bars= Bars(_Symbol,_Period); Alert("bars=",bars); } //+------------------------------------------------------------------+ Alexander Ivanov 2017.09.02 04:08 #47 10 INPUT A20PRINT A30 if a=0 then goto 10 Alexey Viktorov 2017.09.02 06:14 #48 Alexander Ivanov: 10 INPUT A20 PRINT A30 if a=0 then goto 10VBAから1行だけ紹介します。C++やmqlとどのくらい違うのか、理解できるか教えてください。Select Case Ed0: Case 1: Rub = "рубль ": Case 2, 3, 4: Rub = "рубля ": Case 5, 6, 7, 8, 9, 0: Rub = "рублей ": End SelectBASICの知識が浅くても、その言語で何も書けないわけではありません。3Dでおもちゃが書けないからダメな言語というように、そういうアプローチでmqlを批判することもできる......。 Alexander Ivanov 2017.09.02 07:23 #49 ラン Andrey 2017.09.08 11:50 #50 私を含め、誰の言うことも聞くな、アドバイザーを書きたいなら、受けて書け、やっていくうちに必要かどうかわかるだろう、何の目標もなければ何も学べない、目標さえあれば何でも学べるのだから。どのプログラミング言語でも、変数、数値や文字列の計算式、ループ、配列など、アプローチはどこも同じです。原理的には何も難しいことはなく、必要なのは時間と欲求と頭脳・能力だけです。 1234567 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
プログラミングの学習方法、どの言語から始めるかを覚えるだけです
裏口入学ではなく、自分が書こうと思う言語で学習を始めるべきです。
プログラミングには微妙なところがたくさんあるんです。Strategy Tester用のプリミティブなEAを書くのであれば、プログラミングの知識は必要ありません。そして、実際の取引ロボットのために複雑なExpert Advisorを書いた場合、問題が始まり、ここで我々は速度やすべてを最適化する必要があり、一般的に、高いレベルでプログラミングを知っている。どのような目標を設定するかによります。しかし、何事も意欲があれば身につくものです。
完全に公平に言うと、「単純な」EAと「複雑な」EAの間には、プログラミングの面で大きな違いはありません。違いはコードの量であり、それ以上ではありません。
もう一つは、EAを「有能に」実装するためには、注文執行の ルール、端末の機能、ブローカーの条件などを知っていなければならないことです。これはプログラマーの腕ではなく、トレーダーの経験値です。問題が正しく解決されれば、経験の浅いプログラマーでも実装することができるだろう。
この人の頭のネジが外れてますね。ヘルプは例文でいっぱい、コドベースは例文でいっぱい、どんな例文でもいいから、その仕組みを学んでください。20枚はバラバラになっています。21枚目は自分で書き始めることができます。
まず、BASICを覚える。
かつてM.M.ボツビニクはコンピュータをバカと言った。だから、プログラミングを学ぶ前に、バカとコミュニケーションする方法を学ばなければならない。バカでもわかるように説明することを学ばなければならない。あとは言語のドキュメントが教えてくれるでしょう。
プログラミングの知識は必要ありません。
まずは簡単なスクリプトを作ることから始めましょう。ウィンドウのバーの数、アイテムの大きさなどをお聞きします。各機能の仕組みを理解すれば、あとは簡単です。
例えば、こんな感じです。
10 INPUT A
VBAから1行だけ紹介します。C++やmqlとどのくらい違うのか、理解できるか教えてください。
BASICの知識が浅くても、その言語で何も書けないわけではありません。
3Dでおもちゃが書けないからダメな言語というように、そういうアプローチでmqlを批判することもできる......。
ラン