NSの入力値を正しく形成する方法。 - ページ 30

 
StatBars писал (а)>>
このバージョンのMPSは少し良くなっていますが、まだあなたが望むものではありません。つまり、Shortの後にLongがあり、その逆はクローズされる必要があります。

何を実現したいのか(「でも、やっぱり違う」)?

 
rip писал (а)>>

何を実現したいのか(「でも、やっぱり違う」)?

急激な価格変動に左右されず、同時に頻度も高くないマーケットへのエントリーポイントを見つけること。価格の最大値と最小値のポイント、および最大値と最小値の概念が変化し、すなわち、一定の期間ではなく、一定の条件を満たすもの(平滑化保存した場合、n値以上のポイントの前の最小値との距離、多分他の基準を必要とする)。

何のために、私の意見では、それが必要である:市場にすべての客観的な閉じたエントリを見つけるために、手動ではありません...

 
StatBars писал (а)>>

急激な価格変動に左右されず、かつ希少性の高いマーケットへのエントリーポイントを見つけること。価格の最大値と最小値のポイントと用語の最大値と最小値が変化する、すなわち、一定の期間内ではなく、いくつかの条件を満たすもの(平滑化が保存されている場合、以前の最小値との距離がポイントのnの数よりも大きい、多分いくつかの他の基準が必要である)。

私が思うに、これは、マーケットへの客観的なクローズドエントリーをすべて見つけるためのもので、手動ではありません...

コンデルコード+MPSを使ってみてください ...一方では隣接するペアの分類、あるいはある瞬間の市場パターンとでも言いましょうか。

一方、MPSは取引のトレーサビリティを可能にします。私はこの道を進み始めましたが、今のところ別の考えに切り替えています。さらに上を目指そう

をメールで送信する。

 

メールはプロフィールに

 
StatBars писал (а)>>

プロフィールのEメール

>> ウフフ...のこぎり

 
TheXpert >> :

ここに掲載させていただきます


関数
sqrt(abs(x))== sax

f(x) = x/(sax + a)

微分
f'(x) = (sax/2 + a)/sqr(sax+a
)である。

RSDNコミュニティへの感謝の意を込めて、この関数はRSDNFunctionと名付けられました。ぜひその名前で使ってみてください。

MQL-4でRSDNFunctionを再現する方法がわかりません。

私も似たようなものを手に入れたことがあります。

double RSDNFunction(double x) {
   int a = 2;
   double RSDN = (MathSqrt (MathAbs( x))/2 + a)/ MathSqrt (MathSqrt (MathAbs( x)) + a);
   return ( RSDN);
}

この機能の作者からいくつか質問があります。

まず、1.この関数に負の値が現れるのはなぜでしょうか?なぜなら、負の値は先験的に平方根の下では発生し得ないからで、変数のモジュロ値をとればなおさらです。あるいは、この関数は一度に2つの値、つまり正と負の値を表示する必要があるのでしょうか?

2.変数 "a "の推奨値は?

 
Kadet >> :

MQL-4でRSDNFunctionを再現する方法がわかりません。

私も似たようなものを持っています。

この機能の作者からいくつか質問があります。

まず、1.この関数に負の値が現れるのはなぜか。特に変数のモジュロ値をとると、負の値は先験的に平方根の下にはありえないからです。それとも、関数は一度に2つの値、つまりプラスとマイナスの値を出すべきなのでしょうか?

2.変数 "a "にはどのような値が推奨されますか?

double RSDNFunction(double x) 
{
   int a = 1;

   double root = MathSqrt(MathAbs( x));
   return ( x/( root + a));
}

double RSDNFunctionDerivative(double x) 
{
   int a = 1;

   double root = MathSqrt(MathAbs( x));
   return (( root/2 + a)/(( root + a)*( root + a)));
}

aが多いほど非直線性は少なくなる。私のコードでは、aの代わりに1を使っています。一般的に、Excelはここで役立つ、機能は単純である。

なお、微分関数はyからではなく、xから取っている。ですから、理論を実際に適用する際には注意が必要です。

 
TheXpert >> :

aが多いほど非直線性は少なくなる。私のコードでは、aの代わりに1を使っています。とにかく、Excelが助けてくれます、機能は簡単です。

なお、微分関数はyからではなく、xから取っている。だから、注意深く、理論を実際に適用してみよう。

TheXpert

ありがとうございました。

そして、予告も。

コードに括弧が抜けています。

return ((root/2 + a)/((root + a)*(root + a)));
 
Kadet >>:

В коде скобочки не хватает.

ありがとうございます、訂正しました。

 
トピックは終了したようです、議論する時間はありません :)