他のタイムフレームに移動する際、インジケーターのグローバル変数の構造を変更するにはどうすればよいですか? - ページ 3

 
Mikhail Nazarenko:

もっと広い視野で指標データの計算だけでなく、アラートの設定、その他タイムフレームの変更に伴って変化してはならないユーザーのアクションもあります。どう対処すればいいのか?

端末のグローバル変数 に書き込み、チャートからオブジェクトを読み取る。

スタートアップアラートは起こりえない(あってはならない)、つまりunambiguously wait for a new one.

ps. ダブル変数が64ビット=64個のボタンスイッチを1つのグローバル変数に格納できます。

 
Taras Slobodyanik:

端末のグローバル変数 への書き込み、チャートからのオブジェクトの読み込み。

スタートアップアラートは起こりえない(はず)ので、絶対に新しいものを待ってください。

予期しないイベント (ターミナルのクラッシュ、停電) でグローバルがクラッシュすることがあるため、グローバルに書き込み、オブジェクトにバックアップする方がよいでしょう。

 
Taras Slobodyanik:

端末のグローバル変数 への書き込み、チャートからのオブジェクトの読み込み。

スタートアップアラートは起こりえない(あってはならない)、つまりunambiguously wait for a new one.

バックアップ/リストアや他の端末への転送を一度もマッシュアップせずに行う ことを追求されているのですね :-)

 
Maxim Kuznetsov:

決して悪態をつかずにバックアップ/リストアや他の端末への転送を行う ことを追求することになります :-)

まったく、実質的に誰も必要としていない。

 
transcendreamer:

グローバルに書き込み、オブジェクトにバックアップしておくと、予期しないイベント (ターミナルのクラッシュ、停電) でグローバルが破壊されることがあるため、より効果的です。

いちからやりなおす、たいしたことない

 
Taras Slobodyanik:

端末のグローバル変数 への書き込み、チャートからのオブジェクトの読み込み。

スタートアップアラートは起こりえない(あってはならない)、つまりunambiguously wait for a new one.

ps. ダブル変数が64ビット=64個のボタンスイッチを1つのグローバル変数に格納できます。

松葉杖がなければクソの役にも立たないので、そうやって議論しているのです。プログラミング言語の少なさを回避するために、すでにいろいろなうんちくを語っているのです。そして、進化を求めました。

 
Mikhail Nazarenko:

松葉杖がなければ解決できないから、この話題で議論しているわけです。プログラミング言語の貧弱さを回避するために、すでに多くのうんちくを語っているのです。そして、私は進化を求めました。

当初は、FileWriteStructか、他のファイルと同じようにユニオンを使って、構造体を書き込んでいました。

 
Taras Slobodyanik:

いちからやりなおす、たいしたことない

次に、コンテキスト全体を復元するために、ゼロから再起動し、すべての値を手動で再起動したことを追加する必要があります😊。

 
transcendreamer:

その後、ゼロから再起動し、すべての値を手動で再キーイングしてコンテキスト全体を復元したことを追加する必要があります😊。

まあ...そんな複雑な計算機なら、そう、ファイルを保存しなければなりませんが、なんとか数回クリックすれば十分でしょう。
(または、ユーザーがクリックした内容を保存するためのいくつかのグローバル変数)

 
個人的には、ユニオン経由でリソースを利用しています。
構造体のアレイも、ファイルに書き込む ことなく、TF間で簡単に転送できる。