[アーカイブ!】どんなルーキーの質問でも、フォーラムを散らかさないように。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 2. - ページ 174 1...167168169170171172173174175176177178179180181...537 新しいコメント 削除済み 2011.03.02 19:19 #1731 指値が設定できない場合に成行注文が発動される領域です。もしかして、ここが問題なのでは?テスターでは動いたのに :( ticket=OrderSend(Symbol(),4,lot,buy,3*mno,sll,tpp,NULL,magic,timecl,blue).のようになります。if(ticket<1){//エラー処理err=GetLastError()です。if(err==147){///タイムアウトErr147=true。ticket=OrderSend(Symbol(),4,lot,buy,3*mno,sll,tpp,NULL,magic,0,blue).のようになります。if(ticket>0){。WriteOrder(ticket,timecl)を実行します。}else{err=GetLastError()です。if(err==130){。if(Set_order_from_market){。RefreshRates()。ticket=OrderSend(Symbol(),0,lot,Ask,3*mno,sll,tpp,NULL,マジック,0,ブルー)とする。if(ticket<1){。err=GetLastError()です。Print("Error setting order from market # ",err," 注文の種類 = BUY ","始値=",Ask," 価格 = ",Ask," ストップロス = ",sll," TakeProfit = ",tpp)。}}else{}} } }if(err==130){。if(Set_order_from_the_market){RefreshRates()。ticket=OrderSend(Symbol(),0,lot,Ask,3*mno,sll,tpp,NULL,マジック,0,ブルー)とする。if(ticket<1){。err=GetLastError()です。Print("Error setting order from market # ",err," 注文の種類 = BUY ","始値=",Ask," 価格 = ",Ask," ストップロス = ",sll," TakeProfit = ",tpp)。}}else{}} Print("4オーダー設定エラー#",err);} }}} [ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. MQL4、MQL5に関する初心者からの質問、アルゴリズムやコードに関するヘルプ、ディスカッションなど。 どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - Alexey Subbotin 2011.03.02 19:23 #1732 関数の先頭に置く sll = NormalizeDouble (sll, MarketInfo( Symbol (), MODE_DIGITS)); tpp = NormalizeDouble (tpp, MarketInfo( Symbol (), MODE_DIGITS)) 削除済み 2011.03.02 19:26 #1733 alsu:put sll = NormalizeDouble (sll, MarketInfo( Symbol (, MODE_DIGITS)); tpp = NormalizeDouble (tpp, MarketInfo( Symbol (, MODE_DIGITS)) とする。) スタンドはこんな感じ。残念ながら、私はあまりコードに詳しくないのですが...。 if(typ>0){if(CountOpOrd(4,magic)<1){。if(buy!=0){。if(OpPrise(buy){RefreshRates()です。if(buy-Ask<stlw*Point){NormalizeDouble(Ask+stlw*Point,Digits);}となります。 if(sl<0){sll=NormalizeDouble(buy-((buy-sell)*(sl/(-100))),Digits);}; }. if(sl>0){sll=NormalizeDouble(buy-sl*Point*mno,Digits);}. if(tp>){tpp=NormalizeDouble(buy+tp*Point*mno,Digits);}. if(tp<0){tpp=NormalizeDouble(buy+((buy-sell)*(-tp/100))),Digits);}; }; }。ticket=OrderSend(Symbol(),4,lot,buy,3*mno,sll,tpp,NULL,magic,timecl,Blue);if(ticket<1){//エラー処理err=GetLastError()です。if(err==147){//expiration timeを 無効にする。Err147=true。ticket=OrderSend(Symbol(),4,lot,buy,3*mno,sll,tpp,NULL,magic,0,blue).のようになります。if(ticket>0){。WriteOrder(ticket,timecl)を実行します。}else{err=GetLastError()です。if(err==130){。if(Set_order_from_market){。RefreshRates()。ticket=OrderSend(Symbol(),0,lot,Ask,3*mno,sll,tpp,NULL,マジック,0,ブルー)とする。if(ticket<1){。err=GetLastError()です。Print("Error setting order from market # ",err," 注文の種類 = BUY ","始値=",Ask," 価格 = ",Ask," ストップロス = ",sll," TakeProfit = ",tpp)。}}else{}} } }if(err==130){。if(Set_order_from_the_market){RefreshRates()。ticket=OrderSend(Symbol(),0,lot,Ask,3*mno,sll,tpp,NULL,マジック,0,ブルー)とする。if(ticket<1){。err=GetLastError()です。Print("Error setting order from market # ",err," 注文の種類 = BUY ","始値=",Ask," 価格 = ",Ask," ストップロス = ",sll," TakeProfit = ",tpp)。}}else{}} Print("4オーダー設定エラー#",err);} }}} どんな新人の質問でも、フォーラムを乱雑にしないように。プロフェッショナルは、通り過ぎないでください。Nowhere without you - [ARCHIVE!] フォーラムを散らかさないように、どんなルーキーの質問でも。プロフェッショナルは、通り過ぎないでください。あなたなしではどこにも行けない - 4. エラー、バグ、質問 Alexey Subbotin 2011.03.02 19:34 #1734 論理が混乱していて、よくわからない。 このラインは全く何もしません。 if(buy-Ask<stlw*Point){NormalizeDouble(Ask+stlw*Point,Digits); 書いた人はまずそれを理解する必要がある :)) 一般に、マイラインは注文を出す直前に入れる。どうせそれで悪化することはないのですが、もしエラーが続くようであれば、130はストップレベル違反が原因であることが明白になりますから、エラーになります。 削除済み 2011.03.02 19:40 #1735 alsu: 論理が混乱していて、よくわからない。 このラインは全く何もしません。 書いた人はまずそれを理解する必要がある :)) 一般に、マイラインは注文を出す直前に入れる。どうせそれで悪化することはないのですが、もしエラーが続くようであれば、130はストップレベル違反が原因であることが明白になりますから、エラーになります。 https://www.mql5.com/ru/code/10111- こちら。ここに答えがあるのかもしれない...。 Alexey Subbotin 2011.03.02 19:53 #1736 タレコミがちょっと曲者で...。 作者に聞いた方がいい、何もしない私のセリフを見せてくれ。xrustは 経験豊富な男だ、どう修正すればいいか考えるだろう。 削除済み 2011.03.02 19:55 #1737 alsu: ちょっと曲がったEA・・・。 作者に聞いた方がいい、何もしない私のセリフを見せてくれ。xrustは 経験豊富な男だから、どう手を加えるか考えてくれるだろう。 少なくとも彼はそうしている :) バグはありますが、致命的なものではありません...。 xrustは 連絡がつかない:( 私自身は、バグのないバージョンを待っています。もしかしたら、出してくれるかもしれない・・・。 Rossi 2011.03.02 20:21 #1738 ALERTサインはどのように呼ばれるのですか? なぜなら、そのシグナルが出されたときにビープ音とゴーゴー音が鳴り、それが見つからないからです((...) Alexey Subbotin 2011.03.02 20:23 #1739 Rossi: ALERT テーブルはどのように呼び出されるのですか? なぜなら、信号が与えられるとそのビープ音とゴーゴー音が鳴り、それを見つけることができないからです((... アラート() 削除済み 2011.03.02 21:17 #1740 クローズドオーダーの選択方法を教えてください。ポイントは、私はポジション(手動で開き、位置は常に1になります - これは最大です)を閉じたいので、音楽は、順序がプラスにあった場合、負の場合は、他の、ヌルでは、その後第三に演奏されます。OrderProfitから条件を入力することはできますが、最後に閉じた注文を履歴から削除する方法がわかりません。 1...167168169170171172173174175176177178179180181...537 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
指値が設定できない場合に成行注文が発動される領域です。もしかして、ここが問題なのでは?テスターでは動いたのに :(
ticket=OrderSend(Symbol(),4,lot,buy,3*mno,sll,tpp,NULL,magic,timecl,blue).のようになります。関数の先頭に置く
sll = NormalizeDouble (sll, MarketInfo( Symbol (), MODE_DIGITS)); tpp = NormalizeDouble (tpp, MarketInfo( Symbol (), MODE_DIGITS))
put
sll = NormalizeDouble (sll, MarketInfo( Symbol (, MODE_DIGITS)); tpp = NormalizeDouble (tpp, MarketInfo( Symbol (, MODE_DIGITS)) とする。)
スタンドはこんな感じ。残念ながら、私はあまりコードに詳しくないのですが...。
if(typ>0){論理が混乱していて、よくわからない。
このラインは全く何もしません。
書いた人はまずそれを理解する必要がある :))
一般に、マイラインは注文を出す直前に入れる。どうせそれで悪化することはないのですが、もしエラーが続くようであれば、130はストップレベル違反が原因であることが明白になりますから、エラーになります。
論理が混乱していて、よくわからない。
このラインは全く何もしません。
書いた人はまずそれを理解する必要がある :))
一般に、マイラインは注文を出す直前に入れる。どうせそれで悪化することはないのですが、もしエラーが続くようであれば、130はストップレベル違反が原因であることが明白になりますから、エラーになります。
タレコミがちょっと曲者で...。
作者に聞いた方がいい、何もしない私のセリフを見せてくれ。xrustは 経験豊富な男だ、どう修正すればいいか考えるだろう。
ちょっと曲がったEA・・・。
作者に聞いた方がいい、何もしない私のセリフを見せてくれ。xrustは 経験豊富な男だから、どう手を加えるか考えてくれるだろう。
少なくとも彼はそうしている :)
バグはありますが、致命的なものではありません...。
xrustは 連絡がつかない:(
私自身は、バグのないバージョンを待っています。もしかしたら、出してくれるかもしれない・・・。
ALERT テーブルはどのように呼び出されるのですか? なぜなら、信号が与えられるとそのビープ音とゴーゴー音が鳴り、それを見つけることができないからです((...