int start()
{
//----int start=3;
int end1=30;
int end2=90;
int array[];
ArrayResize(array, (end1-start) );
int size1=ArraySize(array);
ArrayResize(array, (end2-start) );
int size2=ArraySize(array);
Comment("start=",start,", end1=",end1,", end2=",end2,", size1=",size1,", size2=",size2);
//----return(0);
}
datetime d0=StrToTime(TimeToStr(TimeCurrent(), TIME_DATE));
datetime d1=TimeCurrent()-24*60*60;
while (TimeDayOfWeek(d1)==0 || TimeDayOfWeek(d1)==6) d1-=24*60*60;
d1=StrToTime(TimeToStr(d1, TIME_DATE));
datetime d2=d1-24*60*60;
while (TimeDayOfWeek(d2)==0 || TimeDayOfWeek(d2)==6) d2-=24*60*60;
d2=StrToTime(TimeToStr(d2, TIME_DATE));
int b2=iBarShift(NULL, 0, d2); // номер бара начала второго дняint b1=iBarShift(NULL, 0, d1); // номер бара начала первого дняint b0=iBarShift(NULL, 0, d0); // номер бара начала текущего дняint n2=iLowest(NULL, 0, MODE_LOW, b2-b1-1, b1);
int n1=iLowest(NULL, 0, MODE_LOW, b1-b0-1, b0);
datetime t1=Time[n2];
double p1=Low[n2];
datetime t2=Time[n1];
double p2=Low[n1];
SetTLine(Magenta, "", t1, p1, t2, p2, True, STYLE_SOLID, 3);
datetime di0=StrToTime(TimeToStr(TimeCurrent(), TIME_DATE));
datetime di1=TimeCurrent()-24*60*60;
while (TimeDayOfWeek(di1)==0 || TimeDayOfWeek(di1)==6) di1-=24*60*60;
di1=StrToTime(TimeToStr(di1, TIME_DATE));
datetime di2=di1-24*60*60;
while (TimeDayOfWeek(di2)==0 || TimeDayOfWeek(di2)==6) di2-=24*60*60;
di2=StrToTime(TimeToStr(di2, TIME_DATE));
int bi2=iBarShift(NULL, 0, di2); // номер бара начала второго дняint bi1=iBarShift(NULL, 0, di1); // номер бара начала первого дняint bi0=iBarShift(NULL, 0, di0); // номер бара начала текущего дняint ni2=iHighest(NULL, 0, MODE_HIGH, bi2-bi1-1, bi1);
int ni1=iHighest(NULL, 0, MODE_HIGH, bi1-bi0-1, bi0);
datetime t1i=Time[ni2];
double p1i=High[ni2];
datetime t2i=Time[ni1];
double p2i=High[ni1];
SetTLine(..................................................
配列の要素数がわからない。40歳かもしれないし、65歳かもしれない。一言で言えば、動的配列が必要なのです。
配列のサイズを変更する場合は、ArraySize を使用します。
コメントでは、start=3, end1=30, end2=90, size1=27, size2=87と出ています。0.1ロットのロボットはボリュームを乗せ、0.01ロットのロボットは乗せません。何を変えればいいのか?
そして、ベッドがある!?SRC!コードを挿入 するには!
そして、ベッドラムがある!SRC!コードを挿入するには!
まだあまり上手くはないですが...。どうすればいいのか、教えてください。
KimIV https://forum.mql4.com/ru/38949/page6#434255 のSetTLine()関数を使用する。問題は、2行(上下)必要なのですが、私の場合、うまくいきません。他の変数を使って別の関数SetTLine1()を作りましたが、まだ動きません。どうすればいいのか?
ERR_INVALID_FUNCTION_PARAMVALUE - 4051 -関数パラメータが無効な値 です。
この無効なパラメータを見つけることができません。
まだよく理解できていないのですが...。どうすればいいのか、教えてください。
SRCはこちら
また、あなたの場合のように、コードが非常に大きい場合は、ファイルを添付してください。
まだよくわからないのですが...。どうすればいいのか、教えてください。
他のスレッドで答えただろ!?そして、「ポートマントー」の書き込みを削除してください
今、エラーが130になって いますが、なぜでしょうか?どこが悪いか教えてくれる人。
2013年3月30日、31日の2日間にわたり、「賭けに勝つための全秘訣」をテーマにしたカンファレンスを開催しました。みんな満足していました。3月5日には、YouTubeチャンネルstavkana1000000に掲載します。プログラム:5.マッチの研究。6.配列の同定。7.積立金を充当する - 銀行8.平均的なKEFのベットで計算する。検索エンジンでstavkana1000000と入力すると、スポーツ(サッカー)ベッティングストラテジーを無料で入手することができます。または、毎週土曜日に 開催されるオンラインカンファレンスに 無料でお越しください。アンドレイ・プレイヤー
おい、どこのカジノから来たんだ!プレイヤーに永久追放!