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

 
えー...。私のコードの中にあるポルターガイストが何なのか、誰か教えてくれないかなあ。あったら嬉しいな :-)
 
solnce600:

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

最初の分バーにのみ情報を表示させたいのですが。

あなたが提供するオプションは、私が試した、......しかし、それは2と3などの情報を表示する......2番目のバーが1と等しくない、3番目は2と等しくない、などであるため。

最初のバーで一度印刷する必要があります。そして、次の注文がSTOPで決済されるまでPrint 機能は「休む」べきで ある。

Print()に毎回条件を追加していくのです。:)

コンディションが終わっていれば、この方法でもいいんです。

int  gi_LastTicket = -1;
bool fPrint_Condition()
{
    int li_LastTicket = Функция ищущая последний тикет ордера, закрывшегося по Стопу (ищите у Кима, если нет своей)
    if (li_LastTicket != gi_LastTicket) {gi_LastTicket = li_LastTicket; return (true);}
    return (false);
}
void OnTick()
{
    if (fPrint_Condition()) Print();
}
 
nikelodeon:
えー...。私のコードの中にあるポルターガイストが何なのか、誰か教えてくれないかなあ。あると嬉しいですね^^。)
答えは、何度も声を上げてきたことだが、二重変数の比較である。
 
ありがとうございます。
 
TarasBY:
Print()を実行するたびに条件を追加していくのです。:)

条件が足りなくなったら、こうすればいいんです。


ありがとうございます。
 
TarasBY:
答えは、何度も声を上げてきたことだが、二重変数の比較である。
はい、しかし、私が注文を開くプロシージャを呼び出す前にのみ、私は変数PRの値を正規化します。注文開始 価格の値も正規化する必要がある場合。これからやってみます...。
 
くそ...まあ、効いているんですけどね......。生きて、学んで...。BROさんありがとうございます!!!!
 
ムカタ

こんにちは

ヒストリカルデータで開始」ボタンがアクティブになっていないのですが、なぜでしょうか?

エヴィルブ

何を始めるの?

デバッグの開始

ヒストリカルデータのデバッグを開始できない...メニュー項目はあるがアクティブではない。

助けてください

 
mukata:

こんにちは

ヒストリカルデータで開始」ボタンがアクティブになっていないのですが、なぜでしょうか?

デバッグの開始

ヒストリカルデータのデバッグを開始できない...メニュー項目はあるがアクティブではない。

HELP PLEASE!

MQL4では動作しません。MQL5でしか使えません...。

 

友よ、誰も助けてくれないのか!( 頼む、本当に答えが欲しいんだ!!!)

皆さん、ごきげんよう。助けてください!!!インジケータなどを使わない最もシンプルなマーチンゲールEAに手を出したのですが、言語を更新したら警告が出てコンパイルできません。アップデートされたMT4で復活させるのを手伝ってください!

extern int tp = 50;

extern int sl = 30;

double Lots = 0.01です。

//+------------------------------------------------------------------+

//| エキスパート初期化関数

//+------------------------------------------------------------------+

int init()

{

//----

//----

return(0)です。

}

//+------------------------------------------------------------------+

//| 専門家による初期化関数

//+------------------------------------------------------------------+

int deinit()

{

//----

//----

return(0)です。

}

//+------------------------------------------------------------------+

//| エキスパートスタート機能

//+------------------------------------------------------------------+

int start()

{

//----

if(OrdersTotal()==0)

{

//----

OrderSelect(OrdersHistoryTotal()-1 ,SELECT_BY_POS,MODE_HISTORY) ;

if(OrdersTotal()==0 && OrderProfit()<0))

{

Lots=OrderLots( ) *2;

//-----

if(OrdersTotal()==0 && OrderOpenPrice()<OrderClosePrice()))

{

OrderSend("EURUSD",OP_BUY,Lots,Ask,0,Ask-sl*Point,Ask+tp*Point,", 123,0,Red)を実行。

}

さもなくば

{

OrderSend("EURUSD",OP_SELL,Lots,Bid,0,Bid+sl*Point,Bid-tp*Point,", 123,0,Red)を実行。

}

}

さもなくば

{

Lots=0.01です。

if(OrdersTotal()==0 && OrderOpenPrice()>OrderClosePrice())

{

OrderSend("EURUSD",OP_SELL,Lots,Bid,0,Bid+sl*Point,Bid-tp*Point,", 123,0,Red);

}

さもなくば

{

OrderSend("EURUSD",OP_BUY,Lots,Ask,0,Ask-sl*Point,Ask+tp*Point,", 123,0,Red)を実行。

}

}

}

//----

return(0)です。

}

//+------------------------------------------------------------------+

Ps: 古いビルドでコンパイルしたex4ファイルは新しいmt4では動作しません、スマイリー・フェイスは動作しますが。

本当にありがとうございました!!!