1CプログラミングかC#か(他は?) - ページ 8

 
Vasiliy Sokolov:
ここには、よく訓練された1Cユーザーがいるんですね:)。ある男性に質問を送りたいのですが、彼は1C-manです。しかし、「プログラマーではない」ということに、ある種のコンプレックスを抱いている。特に1C-nikではなくプログラマーとして、それを学ぶために何が必要なのか、何が彼らのレベルを上げることになるのか、常に私に問いかけてきました。1C-nikの獣が何なのか私は知らないので、彼の質問には常に「アルゴリズムなどを学びなさい」と訳の分からないことを答えなければならないのです。しかし、キャリアの面で彼に助言するか、そのレベルを上げるために具体的な何かが、あまりにも特定のトピックこの1Cをすることはできません。じゃあ、もう少し具体的に言ってくれないかな?プログラマーとして1C-nikuを育てられるか?それとも、すぐに方向転換したほうがいいのでしょうか?現場で働いているが、もっとレベルを上げたいと考えている人にアドバイスをお願いします。

質問が明確でない。もし彼が他のプロファイル(C、python、javaなど)のプログラマーとして問題を抱えているなら、なぜ1Cの人にどうすればいいか聞くのか?1Cの専門家に依頼する必要がある。1Cプログラマーとして成長するために、他のプログラミングシステムをほとんど必要としない(一部の例外を除く)。彼は関連する分野で成長する必要がありますが、これはプログラミングではありません。あるいはプログラミング、でも特定のプロファイル、システムの下で。例えば、今、オンラインレジの導入が盛んに行われています。ドライバもその上でプログラムされていますが、内蔵されている言語で書かれています。彼はレジの実装担当者になりたいと言っています。このテーマを学ばせてあげてください。などと、他の分野でも同じです。

 
Mikhail Mitin:

MetaTrader5と 接続するために、もう1つ素晴らしい1Cの 機能があります。例えば、3つのExpert Advisorをそれぞれ20シンボルのセットで最適化し、最適化のベスト5セットをテストして、結果のチャートとセットファイルを特定のフォルダに保存するように指定することができます。または、最良の結果を得るためにフォワードテストを実行します。また、夜間に最適化(例えば10セット)を実行し、朝には結果を得て、分析し、他のことをすることができるので、時間を大幅に節約することができます。同時に1cレベルでは、例えば利益が一定以下であれば、特定の結果を無視するように指定できますが(私はカスタムマックスでそうしています)、この機能はプログラミングのできない友人のために作ったもので、彼はユーザーモードで設定する方が便利です。

技術的には、指定されたiniファイルによる端末の起動、端末が閉じていないかタスクマネージャをスキャン、結果ファイルの読み込みと処理、結果ファイルとソースセットから新しいセットを生成します。

そうですね、1cが最適な環境でないと主張しているわけではなく、私は1cの技術者として働いているので、1cの方がやりやすいというだけなんです。

添付の、スクリーンショットは、そのようなものです。

面白いものですねぇ。

外部処理として、あるいは全体の構成として機能するのでしょうか?

 
Vasiliy Sokolov:
しかし、彼らは「アンダープログラマー」であってはならないという、ある種のコンプレックスを持っている。

これは同志の戯言です。なぜかというと、例えば、石油屋、弁護士、トラック運転手、警察官などは、プログラマーではないというコンプレックスに悩まされることがないからだ。みんなそれぞれ自分の仕事を持っている。

 
Aleksey Vyazmikin:

面白いものですねぇ。

外部処理として動作するのか、構成全体として動作するのか。

まあ一般的には、特に内部処理で、外部として動作できないのは、そこに共通の構成モジュールへのクエリの束があるためです。

しかし、それだけでなく、メタトレーダーと連動するように全体の構成を実装しています。そこには、次のような加工が施されています。

  • ヘッダーファイル(*.mqh)に、*.csvファイルによる最適化のためのパスを追加(例えば、可能な全てのパラメータ構成を最適化したいのではなく、あるパラメータを使った特定の構成のみを最適化したい。csvにそれを書き、このcsv 1cから、検索対象となるパラメータを1つだけ含むmqhを作ってください)。
  • エキスパートバージョンレポジトリで、変更点の説明(この場合、1Cはすべてのヘッダーを検索してアップロードします)。
  • パラメータの分布:例えば、粗いステップで最適化を行い、最適化結果の 各パラメータの近傍をテスト/最適化する必要があります(パラメータ1のステップ:5、0から150まで、最良の結果=30。そして、この処理は、例えば、このパラメータの最適化が27から33になるようなセットを作成します。)
  • mt5からmt4へのセットの変換(タイムフレームのみ。価格タイプとmaメソッドは手動でやり直す必要があり、これは一般的に便利です。)
  • コード難読化のためのプロセスを作ろうとしたのですが、断念しました。
  • その他、もう使っていない小物もあります。
アプリケーションのメニュー画面

ファイル:
 

皆さん、こんにちは。1Cのプログラミングコースに参加して2週間が経ちました。22500安定ルーブルを支払った。

資料の見せ方がいやらしい。ノートパソコンの速度を落とす - ベースへの書き込み後1Cを開く - 約30秒。半分の時間で終わる通常の高速コンピュータでは、観客は半分です。1Cのオープニングを待っている間に、先生はすでに新しいタスクの例を鍵盤でバンバン「見せて」くれています...。そんなノートパソコンを持っている人が2人います。

正直なところ、今のところ苦労しています。一般に、絵は明確ですが、これらすべてのレジスタ、その中での前後の動き、「=」が比較と代入の両方を意味するこの愚かな構文.........。今のところ、完全なバツイチ。今週末は、この対面式の講座がクソなので、youtubeで別の講座を見てみようと思います。少なくとも皮はくれるだろう。

 
Evgeniy Zhdan:

皆さん、こんにちは。1Cプログラミングコースに通い始めて2週間が経ちました。22500安定ルーブルを支払った。

資料の見せ方がいやらしい。ノートパソコンの速度を落とす - ベースへの書き込み後1Cを開く - 約30秒。半分の時間で終わる通常の高速コンピュータでは、観客は半分です。1Cのオープニングを待っている間に、先生はすでに新しいタスクの例を鍵盤でバンバン「見せて」くれています...。そんなノートパソコンを持っている人が2人います。

正直なところ、今のところ理解するのに苦労しています。一般に、絵は明確ですが、これらすべてのレジスタ、その中での前後の動き、「=」が比較と代入の両方を意味するこの愚かな構文.........。今のところ、完全なバツイチ。今週末は、この対面式の講座がクソなので、youtubeで別の講座を見てみようと思います。少なくとも認定証はもらえるだろう。

公式の講座であれば、検定に合格すれば、スペシャリスト1Cとして認定されます。噂によると、全員が合格するわけではないそうです。

 
Evgeniy Zhdan:

皆さん、こんにちは。1Cのプログラミングコースに参加して2週間が経ちました。22500安定ルーブルを支払った。

資料の見せ方がいやらしい。ノートパソコンの速度を落とす - ベースへの書き込み後1Cを開く - 約30秒。半分の時間で終わる通常の高速コンピュータでは、観客は半分です。1Cのオープニングを待っている間に、先生はすでに新しいタスクの例を鍵盤でバンバン「見せて」くれています...。そんなノートパソコンを持っている人が2人います。

正直なところ、今のところ苦労しています。一般に、絵は明確ですが、これらのレジスタの動きや、「=」が比較と代入の両方を意味する馬鹿げた構文......。今のところ、完全なバツイチ。今週末は、この対面式の講座がクソなので、youtubeで別の講座を見てみようと思います。少なくとも皮はくれるだろう。

この製品を チェックしてみてください。プログラミングのトレーニングキットなんです。原則的には、講習で渡されるものと同じです。数冊の書籍と、プログラムを収録したディスク/フラッシュドライブが付属しています。フランチャイズ店から購入するか(少し前までは1000ルーブル程度だった)、インターネットでダウンロードするか、どちらかです。コンフィギュレーションを一から書き直す方法が紹介されています。これは実際の仕事とは非常にかけ離れたものですが、製品の一般的なイメージと基本的なプログラミングスキルを得ることができます。コースでの学習と並行して、課題をこなす。講座のプラス面は、本で理解できないテーマを生の専門家に相談できることです。

多くのコースは、何もないところから始まります。ところで、雇用主もまた、それを知っている。だから、地殻はカルマを向上させるということ以外、何も与えてくれそうにない。)))))

 
Vasiliy Sokolov:
ここにはベテランの1Cユーザーがいるんですね:)。一人の男の質問を送りたいのですが、彼は1Cの男です。しかし、「プログラマーではない」という事実に対して、ある種のコンプレックスを抱いている。特に1C-nikではなくプログラマーとして、それを学ぶために何が必要なのか、何が彼らのレベルを上げることになるのか、常に私に問いかけてきました。1C-nikの獣が何なのか私は知らないので、彼の質問には常に「アルゴリズムなどを勉強してください」などと訳の分からないことを答えなければならないのです。しかし、キャリアの面で彼に助言するか、そのレベルを上げるために具体的な何かが、あまりにも特定のトピックこの1Cをすることはできません。じゃあ、もう少し具体的に言ってくれないかな?プログラマーとして1C-nikuを育てられるか?それとも、すぐに方向転換したほうがいいのでしょうか?現場で働いているが、もっとレベルを上げたいと考えている人にアドバイスをお願いします。

Vasiliyさん、連想配列に関する長年の記事を懐かしく思い出します。記憶に残り、開発の原動力となるような出版物が稀にある。

1Cについて、少しコメントします。従兄弟がこの仕事に携わっているのですが、彼の意見では、10社から20社のサービスを維持して初めて仕事ができるのだそうです。私の友人で、会計の仕事をしている人がいますが、同じことを言います。20の小さな会社を持っていて、すべて1Cの会計に慣れていて、その方が簡単だと言います。

同時にもう一人の友人、バ部長もいる。約600人の仲間で、ユズエト1Cと大喜び。この会計がわからない、私の友人はMatlab、C# & C++を知らない。各種MQLは論外です。アウシュビッツの門に書かれていたように、人それぞれなのでしょうか。

 
Alexey Volchanskiy:

アウシュビッツの門に書かれていたように、人それぞれなのでしょうか。

ブッヘンヴァルトの門に書かれたものだ。アウシュビッツの門には『労働は解放する』『Arbeit macht frei』と書いてあった。

 
Sergey Savinkin:

ブッヘンヴァルトの門に書かれたものだ。アウシュビッツの門には、「労働は解放する」「Arbeit macht frei」と書かれている。

わ、よく覚えていない。分かりやすい説明ありがとうございます。それはさらにあざとい原理ですよね。