[警告は閉鎖されました!】フォーラムを乱雑にしないために、どんな初心者の質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしでは、どこにも行けない。 - ページ 969

 
gheka:

ペナルティバーとペナルティからラストまでのバー情報を取得するにはどうすればよいですか?

仮に、最後から2番目のバーの最高値と最低値を言ってみましょう。

ヒントをください。

double High0 = iHigh(Symbol(),Period(),0); // максимальная цена текущего бара для текущего символа (Symbol()) и текущего таймфрейма (Period())
double High1 = iHigh(Symbol(),Period(),1); // максимальная цена предпоследнего бара для текущего символа (Symbol()) и текущего таймфрейма (Period())
double High2 = iHigh(Symbol(),Period(),2); // максимальная цена предпредпоследнего бара для текущего символа (Symbol()) и текущего таймфрейма (Period())

double Low0 = iLow(Symbol(),Period(),0); // минимальная цена текущего бара для текущего символа (Symbol()) и текущего таймфрейма (Period())
double Low1 = iLow(Symbol(),Period(),1); // минимальная цена предпоследнего бара для текущего символа (Symbol()) и текущего таймфрейма (Period())
double Low2 = iLow(Symbol(),Period(),2); // минимальная цена предпредпоследнего бара для текущего символа (Symbol()) и текущего таймфрейма (Period())

...などなど...。

Symbol()やPeriodの代わりに定数を使用することができます。

は 0 または NULL - 現在のシンボルと現在のチャートの両方。

または、指定したシンボルを使用する(例:EURUSD、USDJPY、など)

また、ピリオドには、定数 PERIOD_M1, PERIOD_M5,PERIOD_M15..., ... を挿入する。PERIOD_H4 など,またはその値:1, 5, 15, ..., ...240 など

 
ありがとうございます!!!
 

みなさん、こんにちは。

プログラミングの第一歩を踏み出す。Universum_v1とVR-BUCH-MAの2つのEAを使用して、移動平均の クロスオーバーとマーチンゲールのアイデアを組み合わせてみました。

どこにエラーがあるのかがわからない。すべてのエラーを理解するために助けてくださいすべてのファイルがアーカイブされています。

ファイル:
 

if (OrderCloseTime()>=TimeCurrent()-900)とする。

この行は、今後15分以内に注文が終了するかどうかを確認するためのものですが、正しいでしょうか?(60*15=900)

そうでない場合、どのように実装すればよいのでしょうか?

 

指値注文のEAをお持ちの方いらっしゃいますか?

 
marten82:

みなさん、こんにちは。

プログラミングの第一歩を踏み出す。Universum_v1とVR-BUCH-MAの2つのEAを使用して、移動平均のクロスオーバーとマーチンゲールのアイデアを組み合わせてみました。

どこにエラーがあるのかがわからない。すべてのエラーを理解するために助けてくださいすべてのファイルがアーカイブされています。



ただ、スパムはやめてください。他のスレッドから同じ内容の投稿を削除する
 

#property copyright "著作権 © 2010, MetaQuotes Software Corp."
#プロパティリンク "https://www.metaquotes.net//"

int A;
int B;
int C;


int start()
{
コメント(C)
return(0)です。
}

A=3;
B=8;
C=A+Bです。

初めての作品。5つの賞品が出るんです。その理由を教えてください。

 
Question: WindowScreenshot()はチャートのスクリーンショットを撮り、Sendmail() はメールを送信します。スクリーンショットそのものをメールで送信する方法はありますか?
 

eevviill:

初めての作品。5つの賞品が出るんです。その理由を教えてください。

戒告
 
eevviill:
eevviill:

 

Мой первый труд. Выдаёт 5 придуприждений. Скажите пожалуйста почему?

int A;
int B;
int C;
int start()
{
   A=3;
   B=8;
   C=A+B;
   Comment(C);
   return(0);
}