どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 6. - ページ 389

 
Vinin:


何がそんなに怖いのか、聞いてもいいでしょうか?


分と秒の積に時間を掛けたもの。
値動きはカオスではなく、「コード化」されているのです。
この動きを読み解くには、値動きのパターンとなる移動線を合成することが必要である。私は時間の連続体を選びました。
価格の動きと時間の動きの合成は、特別な計算式で行わなければならないので、ここでは公開しない。
上記の指標は、縮小された計算式に基づくものです。
完全な計算式(自分の興味を満足させるために計算した)は、縮小された計算式の37倍も複雑なのです。

フルフォーミュラのインジケーターは、本日モスクワ時間12時に構築されました。
想像していた光景が目の前に現れた。
パターンを見ました。移動線はその後の動きが計算でき、その動きが価格の動きに直結しているため、価格の動きが予測できるようになるのです。
 

もうひとつ、厄介な選択肢がある。

#include <WinUser32.mqh>

int delay = 180;
datetime read_now;
int hWnd = 0;

void init()
 {
  read_now = TimeLocal() + delay;
  hWnd = WindowHandle(Symbol(), Period());
  for (ini i = 0; i < 300; i++) PostMessageA(hWnd, RegisterWindowMessageA("MetaTrader4_Internal_Message"), 2, 1);
 }
void start()
 {
  while(!IsStopped())
   {
    int how_many_remains = read_now - TimeLocal();
    Comment(StringConcatenate(StringSubstr("-", (how_many_remains%60 >= 0), 0),
                              StringSubstr("0", (MathAbs(how_many_remains/60) > 9), 0),
                              MathAbs(how_many_remains/60), ":",
                              StringSubstr("0", (MathAbs(how_many_remains%60) > 9), 0),
                              MathAbs(how_many_remains%60)));
    Sleep(1000);
   }
 }
このメッセージの山が処理されている間、initは終了し、開始時のtickを待つ状態になります。
 
Zhunko:

専門家と一緒にタイムテーブルに設定する。エキスパートが活躍する

テストEAのTimeCurrent() をTimeLocal()に変更し、スクリプトのvoid start()にwhile(!IsStopped()){}を入れればOKです(もちろん、別のチャートからスタート、EA搭載チャートにはSymbol() - Period()を設定します)。ありがとうございます、これでわかりました。
 
gyfto:
つまり、start()は init() + while(!IsStopped()) で開始するのではなく、テストExpert AdvisorのTimeCurrent()をTimeLocal()に変更し、スクリプト内のvoid start() に while(!IsStopped()){} を入れるだけで十分です(もちろん、別のチャートから開始し、Expert AdvisorにチャートをセットするにはSymbol() - Period() とします)。ありがとうございます、これでわかりました。

効くし、効くし。時間機能が間違っているため、動作していることがわからない。

あなたのコードを見ていない。あなたが何を伝えたかったのか、誰にもわからない......?

 
Zhunko:

とても卑猥。


知っている )))

ずん子:
void init()
 {
  ServiceRefreshChart(hWnd, 100);
 }
void start()
 {
  ServiceStopRefreshChart(hWnd);
  while(!IsStopped())
   {
    ...
    Sleep(1000);
   }
 }

了解...

ずん子:

もうひとつ、厄介な選択肢がある。


VPSの CPUが臨床的に死亡する危険性。

 
gyfto:

VPSのCPUが臨床的に死亡する危険性。

これはあなた個人の経験ですか?

ただ、ウィンドウに大量の非同期メッセージを送る。これにより、システムクラッシュやCPU負荷の増大が起こらないようにする必要があります。

このようなメッセージを全ウィンドウに何十万通も送信するのである。

 
Zhunko:

あなたのコードは見ていません。あなたが何を伝えたかったのか、誰にもわからない......?

何もありません。パース用のWSHスクリプトを実行するための便利なシェルです。
ずん子:

これはあなた個人の経験ですか?


そうです、人生経験からです。CPU負荷が100%になると、VPSに 行くこともできず、テクニカルサポートに連絡してVPSの再起動を依頼しなければなりません。また、CPU負荷はWSHスクリプトで簡単に達成されるので、メモリの余分なビットに注意しなければなりません...。VPSにいる場合は良いのですが、いない場合はVMの再起動はTCの緊急予定です。慣れたもんだ...。
 
なるほど。
三角関数がわかった。
MathCos

しかし、この関数を使って正弦波を作る方法がよくわからない。


y = 2cos(x*x)


この問題は本当に私の神経を逆なでしている。

 
Link_x:

しかし、この関数を使って正弦波を作る方法がよくわからない。

y = 2cos(x*x)

この問題は、私の神経系に深刻な負担をかけました。


ラジアン単位の角度を代入する必要があります。度をラジアンに換算すると(180度=πラジアン)、そうならざるを得ない。

1 radian=180/PI (PI =3.14...正確な値を20桁目まで取って#definеでスコア化)

 
Link_x:

分と秒の積に時間を掛けたもの。
値動きはカオスではなく、「コード化」されているのです。
この動きを読み解くためには、値動きとパターンムーブメントラインの合成を行う必要がある。私は時間の連続体を選びました。
価格の動きと時間の動きの合成は、特別な計算式で行わなければならないので、ここでは公開しない。
上記の指標は、縮小された計算式に基づくものです。
完全な計算式(自分の興味を満足させるために計算した)は、縮小された計算式の37倍も複雑なのです。

フルフォーミュラのインジケーターは、本日モスクワ時間12時に構築されました。
想像していた光景が目の前に現れた。
パターンを見ました。移動線はその後の動きが計算でき、その動きが価格の動きに直結しているため、価格の動きが予測できるようになるのです。


しかし、あなたにはこの作品ではなく、全く異なる作品がそこにあるのです。