初心者の方からの質問 MQL5 MT5 MetaTrader 5 - ページ 482

 
Alexey Volchanskiy:

課題はというと、非常にシンプルです。

ウィンドウが変更されたりスクロールされたりすると、OnChartEventが呼び出され、パラメータなしでイベントが渡さ れます。

CHARTEVENT_CHART_CHANGEチャート変更イベント

このイベントが発生した場合、左右の可視バーを決定し、その範囲内でインジケータウィンドウのすべての矢印を見つけます。見つかった場合は、必要な境界線に移動させます。矢印を作成する際は、UpArrow*****、DownArrow*****などの名前を付けておくと、解析に関わるトラブルを回避することができます。そして念のため、ChartRedrawを呼び出します。

アレクセイ、この「かなり単純な」作業がどのように行われるのか、考えてみたことはありますか?あなたはシステム教育を受けたプロのプログラマーですが、私は独学で実用的なアルゴリズムを学び、応用し、修正することができます。使いこなせないだろうから、質問しているのです。もう2週間もこの問題で汗をかいているんだ。ご迷惑でなければ、よろしくお願いします。
 
Leo59:
アレクセイ、この「割と単純」な作業がどうなるのか、試算してみたのでは?あなたはシステム教育を受けたプロのプログラマーですが、私は独学で動作するアルゴリズムを学び、応用し、修正することができます。使いこなせないだろうから、質問しているのです。もう2週間もこの問題で汗をかいているんだ。ご迷惑でなければ、よろしくお願いします。

私は元々ラジオデザイナーです。)つまり、電子工作も教えてもらえず(必要最低限でした)、プログラミングではなく、無線機器の箱の設計の仕方でした))。でも、当時は自分で覚えたので、かなり優秀でしたよ。それから、プログラミングも一から独学で学びました。だから、私たちの分野では大卒の学歴は必要ないのです)。欲望と努力が必要なのです。

本題に入ります。4のために書いているのか、5のために書いているのか。

 
Alexey Volchanskiy:

私は元々ラジオデザイナーです。)つまり、電子工作も教えてもらえず(必要最低限でした)、プログラミングではなく、無線機器の箱の設計の仕方でした))。でも、当時は自分で覚えたので、かなり優秀でしたよ。それから、プログラミングも一から独学で学びました。だから、私たちの分野では大卒の学歴は必要ないのです)。欲望と努力が必要なのです。

本題に入ります。4や5で書くか?

私も似たようなことがあります。退屈しのぎに始めたプログラミングですが、今ではmqlとC#で平均レベルのプログラミングができるようになりました(私の目的には私のスキルで十分です、もちろん自分を超プロフェッショナルだとは思っていませんし、比較する相手もいません)。
 
Sergey Basov:
私も似たようなことがあります。退屈しのぎに始めたプログラミングが、今ではmqlとC#でできるようになりました(私の目的には私のスキルで十分です、もちろん自分をスーパープロフェッショナルだとは思っていませんし、比較する相手もいません)。
だから、何も複雑なことはないと言っているのです。座ってキーを打つだけ、どんなバカでもできる。要は座り心地の良い椅子でないと、お尻が痛くなるんです(笑)。
 
Alexey Volchanskiy:

私は元々ラジオデザイナーです。)つまり、電子工作も教えてもらえず(必要最低限でした)、プログラミングではなく、無線機器の箱の設計の仕方でした))。でも、当時は自分で覚えたので、かなり優秀でしたよ。それから、プログラミングも一から独学で学びました。だから、私たちの分野では大卒の学歴は必要ないのです)。欲望と努力が必要なのです。

本題に入ります。4や5で書くか?

アレクセイありがとう!!!4、5人分))))
 
-Aleks-:
履歴アーカイブフォルダを強制的に消去し、ターミナルを実行- その後、すべての引用符をロードします。
Alexさん、回答ありがとうございました。また、害のないように、そのようなフォルダはどこにありますか?
 
Mike:
Alexさん、ご回答ありがとうございます。
ターミナルメニューで、「データディレクトリを開く」を選択します。
履歴」フォルダーに移動します。

アカウント名でフォルダを選び、こする

がんばってください。

 
Alexey Volchanskiy:

課題はというと、非常にシンプルです。

ウィンドウが変更されたりスクロールされたりすると、OnChartEventが呼び出され、パラメータなしでイベントが渡さ れます。

CHARTEVENT_CHART_CHANGEチャート変更イベント

このイベントが発生した場合、左右の可視バーを決定し、その範囲内でインジケータウィンドウのすべての矢印を見つけます。見つかった場合は、必要な境界線に移動させます。矢印を作成する際は、UpArrow*****、DownArrow*****などの名前を付けておくと、解析に関わるトラブルを回避することができます。そして念のため、ChartRedrawを呼び出します。

チャートではなく、インジケーターウィンドウについての質問だと思いました。どこかに書いたのですが、見つかりませんでした。忍耐力が足りなかったのかもしれません。一般的には原理は同じで、可視部で指標の最大値と最小値を決定し、この部分で必要な動作を行う。
 
Alexey Viktorov:
チャートではなく、インジケーターウィンドウについての質問だと思いました。どこかに書いたのですが、見つけられませんでした。忍耐力が足りなかったのかもしれない...。一般的には原理は同じで、可視部で指標の最大値と最小値を決定し、この部分で必要な動作を行う。
質問者はスクロール中にチャートを再描画したいとのことでしたが、CHARTEVENT_CHART_CHANGEは変化中に発生するため、パラメータを 追加することはありませんでした。
 
-Aleks-:
ターミナルメニューで、「データディレクトリを開く」を選択します。
履歴」フォルダーに移動します。

アカウント名でフォルダを選び、こする

がんばってください。

アレックスさん、ありがとうございます。
現在、MT5で見積もりファイルをダウンロードすることはできますか?
理由: