KimIVの便利な機能 - ページ 70

 
WroC писал(а)>>
Igorさん、EAが接続されている時間枠だけでなく、どの時間枠からでもGetExtremumZZPrice関数でなぞの極値を削除する方法を教えてくださいませんか?

そのためには、第2パラメータ(tf)に希望する時間枠を渡します。例えば、M30 のタイムフレームの場合、関数呼び出しは以下のようになります。

double z=GetExtremumZZPrice(NULL, 30, 1);

M5用。

double z=GetExtremumZZPrice(NULL, 5, 1);
 

キムアイビー


そうですね。見逃しました、説明文にありました...)

 

配列は苦手なんです...。

*

イゴール!

このようなサンプルでHigh(またはLow)を返す関数はありませんか?

datetime.start<->datetime.finish.

dsとして、例えばDateOfMondayを 使用する。

とdf current TimeCurrent() ...

*

例:2009.01.12 00:00 から 2009.01.13 15:30 まで

***

私たちは、それに別の機能を必要とするでしょう。

function(selectHigh());

高値の日付と時刻を返す

(以下略)

 

ところで...

この表現が持つ大きな使命を明確にしませんか。

datetime dt=StrToTime(TimeToStr(TimeCurrent(), TIME_DATE))

dtを文字列に変換し、文字列をdtに変換する...

事実!datetimeに短縮された場合 dt=TimeCurrent();

月曜日が始まる...(いやいや、土曜日じゃないんだから! :)) 00:00の代わりに13:16に。

 

クエリ


レジストリへのアクセスは?

RegOpenKeyEx ?


#define HKEY_LOCAL_MACHINE 0

#import "Advapi32.dll"
int RegOpenKeyExy(int,string,int,int,int);


int regkey1;

int init()
  {
Print( RegOpenKeyEx( HKEY_LOCAL_MACHINE,"HKEY_CURRENT_USER\S oftware\M etaQuotes Software\M etaTrader 4\S ettings","Language",1, regkey1));
}
 
kombat >> :

この表現の持つ大きな使命を明確にしないこと。

datetime dt=StrToTime(TimeToStr(TimeCurrent(), TIME_DATE));

TimeToStr(TimeCurrent(), TIME_DATE) は、日付の時間成分を破棄する。

つまり、「2009.01.16 08:25:31」であれば、「2009.01.16」のままとなります。

 
KimIV こんにちは このエラーは何ですか? slow_opens activated, open canceled!
 
Synax >> :

試してみたが、トータルの損益を気にせずポジションをクローズする必要がある。14組のうち1組は開店時に赤字で閉店し、プラスになったものはそのままにして、補充しています。

そして、この製品https://forum.mql4.com/ru/11287/page14#76108。

>>そして、詰め替え用には、https://forum.mql4.com/ru/11287/page13#75008 をやり直してみるとよいでしょう。

 
イゴール ジグザグを番号で検索して、最後のフラクタル(下側と上側)を検索しているんですね。しかし、数によるフラクタル探索はないのでは?
 
khorosh писал(а)>>
イゴール、ジグザグを番号で検索して、最後のフラクタル(下と上)を検索しているんですね。しかし、数によるフラクタル探索はないのでは?

そう、ないんです...。なぜなら、そんなフラクタルにどのように番号をつけるか決めかねていたからです。