[ARCHIVE] フォーラムを散らかさないように、どんなルーキーでも質問してください。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 3. - ページ 93 1...8687888990919293949596979899100...652 新しいコメント first_may 2011.08.16 09:56 #921 Roll: 質問の目的?個人的な意見:コードのアルゴリズム(コードの利用者)にとって、どのような規範、ルール、世論が存在しようとも、このコードの作者(複数)の主観的な意見は、「正しさ」に関係なく、最も重要なものである。 質問の目的 - トレンドの反転や継続のための最も重要なローソク足の パターンは、例えば何ですか? Евгений 2011.08.16 10:05 #922 first_may: 質問の趣旨は、トレンドの反転やトレンドの継続の場合など、最も重要なローソク足のパターンは何かということです。 文献のリストが必要ですか? first_may 2011.08.16 10:22 #923 Roll: 文献のリストが必要ですか? 最も重要なパターンを示すような文献?Morris G.Japanese Candlesticksという 本が良いのでは? 削除済み 2011.08.16 11:09 #924 こんにちは、Expert Advisorのコードに何を追加すれば、四角に表示された情報が(例えばグラフや他の線によって)歪まない、つまり前景にあり、光らないようにできるか、アドバイスいただけないでしょうか。ありがとうございました。 ObjectCreate("Flag-1",OBJ_LABEL, 0, 0, 0); ObjectSetText("Flag-1", "g", 154, "Webdings")。 ObjectSet("Flag-1", OBJPROP_CORNER, 0); ObjectSet("Flag-1", OBJPROP_XDISTANCE, 6); ObjectSet("Flag-1", OBJPROP_YDISTANCE, 4); ObjectSet("Flag-1", OBJPROP_COLOR, DimGray); ObjectSet("Flag-1", OBJPROP_BACK, false)を使用します。 Vitaliy Andreischev 2011.08.16 11:27 #925 sergeev: テスト戦略MT4です。MQL4 1 1billionbaks 2011.08.16 13:26 こんにちは。 この問いに興味があります。EAやインジケータをダウンロードして、大規模なタイムスケールでテストするにはどうすればよいですか? デモと異なる通貨ペアの場合のみです。ストラテジーテスターでは、まったく考えられないような結果が出ます。 Victor Nikolaev 2011.08.16 12:59 #926 bercut0077: こんにちは、Expert Advisorのコードに何を追加すれば、四角に表示された情報が(例えばグラフや他の線によって)歪まない、つまり前景にあり、光らないようにできるか、アドバイスいただけないでしょうか。ありがとうございました。 ObjectCreate("Flag-1", OBJ_LABEL, 0, 0, 0); ObjectSetText("Flag-1", "g", 154, "Webdings")。 ObjectSet("Flag-1", OBJPROP_CORNER, 0); ObjectSet("Flag-1", OBJPROP_XDISTANCE, 6); ObjectSet("Flag-1", OBJPROP_YDISTANCE, 4); ObjectSet("Flag-1", OBJPROP_COLOR, DimGray); ObjectSet("Flag-1", OBJPROP_BACK, false)を使用します。 うまくいった場合、どのようにやったかを書く igor75 2011.08.16 13:33 #927 ごきげんよう。テスターが開始できないヘルプ:例えば作業顧問1.6 ilanと18、私はオープン受注が取引されているが、ゆっくりと赤字になり、私はテストしたい、私はM5通貨ペアユーロ-ドルセットパラメータとプレススタート緑のバーゆっくりと前方に移動する設定。結果が表示されず、空白のチャートが表示されますが、エラー131を書きました。私はforex4で作業しています、Igorさんどうもありがとうございました。ストップロスの設定方法がわかりません。 Dimka-novitsek 2011.08.16 13:38 #928 こんにちは!!!私はまた馬鹿になっているのでしょう。注文を全て削除することに戻りました。1ヶ月前にそこで何をしていたのかよく覚えておらず、バラバラから新しいEAを作りました。 要するに、EAは注文を削除しないのです。実際、FXのループは落ちない。 //---- // Alert ("ОсталосььOrdersTotal()", OrdersTotal()); j=-1; for ( i=0; i<OrdersHistoryTotal(); i++) { if (OrderSelect(i, SELECT_BY_POS, MODE_HISTORY)) { if (OrderSymbol()!=Symbol()) continue; if (OrderType()>1) continue; if (OrderMagicNumber()==1000 || OrderMagicNumber()==2000) { if (wremjapomnim<OrderCloseTime()) { wremjapomnim=OrderCloseTime(); j=i; } } } } if (OrderSelect(j, SELECT_BY_POS, MODE_HISTORY)) { if (NormalizeDouble(OrderClosePrice()-OrderTakeProfit(), Digits)<0.5*Point) { Alert("Позиция с тикетом #",OrderTicket()," закрыта по TakeProfit, закрываем остальные прозиции и удаляем отложенные ордера"); // Здесь код для закрытия всех открытых позиций (тоже в цикле) for ( i=0; i<OrdersTotal(); i++) {Alert ("Здесь код для закрытия всех открытых позиций (тоже в цикле)",i); OrderSelect(i, SELECT_BY_POS ); if ( OrderType( )==OP_BUY && OrderType( )==OP_SELL ){ OrderClose( OrderTicket( ), OrderLots( ), OrderClosePrice( ) , 0, CLR_NONE); Alert ("OrderClose-vse-2", GetLastError( ) ); C=0;A=1; }} // Здесь код для удаления всех отложенных ордеров (также в цикле) for ( i=0; i<OrdersTotal(); i++) {Alert("Здесь код для удаления всех отложенных ордеров (также в цикле)",i); OrderSelect(i, SELECT_BY_POS ); if ( OrderType( )==OP_BUYSTOP && OrderType( )==OP_SELLSTOP ){ OrderDelete(OrderTicket( )) ; Alert ("OrderDelete-vse-2", GetLastError( ) ); }} CloseAll(); } } //---- return(0); } //+------------------------------------------------------------------+ //+ -----------------------------------------------------------------+ //+------------------------------------------------------ //+------------------------------------------------------------------+ // Закрываем все ордера | //+------------------------------------------------------------------+ void CloseAll() { int ticket, i; while(OrdersTotal()>0) { for(i=OrdersTotal()-1;i>=0;i--){ OrderSelect(i,SELECT_BY_POS,MODE_TRADES); if(OrderType()<2){ if(OrderType()==OP_BUY) { RefreshRates(); ticket=OrderClose(OrderTicket(),OrderLots(),Bid,3,0); if(!ticket) Print(" Ошибка! ",GetLastError()); Sleep(1000); } if(OrderType()==OP_SELL) { RefreshRates(); ticket=OrderClose(OrderTicket(),OrderLots(),Ask,3,0); if(!ticket) Print(" Ошибка! ",GetLastError()); Sleep(1000); } } } } } //+ -----------------------------------------------------------------+ フォアサイクル前のログはすべて正常に記録され、ログにはエントリが取得されない...。 Alert ("Здесь код для закрытия всех открытых позиций (тоже в цикле)",i); そして、そのサイクルは... for ( i=0; i<OrdersTotal(); i++) {Alert("Здесь код для удаления всех отложенных ордеров (также в цикле)",i); この機能も何も削除されませんが...。 助けて!!!お願いします。40分もフォームとにらめっこしてしまった...。 ここは一体どこなんだ? 削除済み 2011.08.16 13:48 #929 zolliot waveのインジケータをダウンロードすることは可能ですか? Всеволод 2011.08.16 14:24 #930 2Dimka-novitsek(ディムカノビセック by void CloseAll() ticket=OrderClose(オーダークローズ Ticketは整数値、OrderCloseは真偽値です。しないほうがいい。 ループが無限大で、成行注文だけを削除しようとする間、もし保留中のものがあれば、この音楽は永遠に続くでしょう。 その他については 最初のフォームは、チケットとシンボルによる最後のクローズドオーダーを検索していることは理解しています。 for ( i=0; i<OrdersTotal(); i++) というのは、逆順に探した方が良いからです。 if ( OrderType( )==OP_BUY && OrderType( )==OP_SELL ) 注文はBUYとSELLの両方でも良いのですが、どちらかというと||||||。 (OrderSelect(j, SELECT_BY_POS, MODE_HISTORY)) 私なら、この行の前にjを置きます。そうすれば、物事が単純化され、また、条件について考えることができます。 if (NormalizeDouble(OrderClosePrice()-OrderTakeProfit(), Digits)<0.5*Point) ポイントは誰なのか、なぜ0.5倍なのかを明確にすることをお勧めします。 エラーに悩まされ、取引業務がない [ARCHIVE] Any rookie question, どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - 1...8687888990919293949596979899100...652 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
質問の目的?個人的な意見:コードのアルゴリズム(コードの利用者)にとって、どのような規範、ルール、世論が存在しようとも、このコードの作者(複数)の主観的な意見は、「正しさ」に関係なく、最も重要なものである。
質問の趣旨は、トレンドの反転やトレンドの継続の場合など、最も重要なローソク足のパターンは何かということです。
文献のリストが必要ですか?
文献のリストが必要ですか?
最も重要なパターンを示すような文献?Morris G.Japanese Candlesticksという 本が良いのでは?
こんにちは、Expert Advisorのコードに何を追加すれば、四角に表示された情報が(例えばグラフや他の線によって)歪まない、つまり前景にあり、光らないようにできるか、アドバイスいただけないでしょうか。ありがとうございました。
ObjectCreate("Flag-1",OBJ_LABEL, 0, 0, 0);
ObjectSetText("Flag-1", "g", 154, "Webdings")。
ObjectSet("Flag-1", OBJPROP_CORNER, 0);
ObjectSet("Flag-1", OBJPROP_XDISTANCE, 6);
ObjectSet("Flag-1", OBJPROP_YDISTANCE, 4);
ObjectSet("Flag-1", OBJPROP_COLOR, DimGray);
ObjectSet("Flag-1", OBJPROP_BACK, false)を使用します。
テスト戦略MT4です。MQL4
こんにちは。
この問いに興味があります。EAやインジケータをダウンロードして、大規模なタイムスケールでテストするにはどうすればよいですか?
こんにちは、Expert Advisorのコードに何を追加すれば、四角に表示された情報が(例えばグラフや他の線によって)歪まない、つまり前景にあり、光らないようにできるか、アドバイスいただけないでしょうか。ありがとうございました。
ObjectCreate("Flag-1", OBJ_LABEL, 0, 0, 0);
ObjectSetText("Flag-1", "g", 154, "Webdings")。
ObjectSet("Flag-1", OBJPROP_CORNER, 0);
ObjectSet("Flag-1", OBJPROP_XDISTANCE, 6);
ObjectSet("Flag-1", OBJPROP_YDISTANCE, 4);
ObjectSet("Flag-1", OBJPROP_COLOR, DimGray);
ObjectSet("Flag-1", OBJPROP_BACK, false)を使用します。
うまくいった場合、どのようにやったかを書く
ごきげんよう。テスターが開始できないヘルプ:例えば作業顧問1.6 ilanと18、私はオープン受注が取引されているが、ゆっくりと赤字になり、私はテストしたい、私はM5通貨ペアユーロ-ドルセットパラメータとプレススタート緑のバーゆっくりと前方に移動する設定。結果が表示されず、空白のチャートが表示されますが、エラー131を書きました。私はforex4で作業しています、Igorさんどうもありがとうございました。ストップロスの設定方法がわかりません。
こんにちは!!!私はまた馬鹿になっているのでしょう。注文を全て削除することに戻りました。1ヶ月前にそこで何をしていたのかよく覚えておらず、バラバラから新しいEAを作りました。
要するに、EAは注文を削除しないのです。実際、FXのループは落ちない。
フォアサイクル前のログはすべて正常に記録され、ログにはエントリが取得されない...。 そして、そのサイクルは...この機能も何も削除されませんが...。 助けて!!!お願いします。40分もフォームとにらめっこしてしまった...。
ここは一体どこなんだ?
2Dimka-novitsek(ディムカノビセック
by void CloseAll()
ticket=OrderClose(オーダークローズ
Ticketは整数値、OrderCloseは真偽値です。しないほうがいい。
ループが無限大で、成行注文だけを削除しようとする間、もし保留中のものがあれば、この音楽は永遠に続くでしょう。
その他については
最初のフォームは、チケットとシンボルによる最後のクローズドオーダーを検索していることは理解しています。
for ( i=0; i<OrdersTotal(); i++)
というのは、逆順に探した方が良いからです。
if ( OrderType( )==OP_BUY && OrderType( )==OP_SELL )
注文はBUYとSELLの両方でも良いのですが、どちらかというと||||||。
私なら、この行の前にjを置きます。そうすれば、物事が単純化され、また、条件について考えることができます。
if (NormalizeDouble(OrderClosePrice()-OrderTakeProfit(), Digits)<0.5*Point)
ポイントは誰なのか、なぜ0.5倍なのかを明確にすることをお勧めします。