[ARCHIVE]フォーラムを乱立させないために、どんなルーキーの質問でも。プロフェッショナルの皆さん、通り過ぎないでください。あなたなしではどこにも行けない - 5. - ページ 115

 
if (OrderType()==SELL) の 条件を満たさないなんて、一体どうなっているんだ? 注文がSellであれば?
 
Dimka-novitsek:
if (OrderType()==SELL) の 条件を満たさないなんて、一体どうなっているんだ? 注文がSellであれば?
以下のような感じでいいと思います: if (OrderType()==OP_SELL)
 
Dimka-novitsek:
彼は知っているが、OrderSendは どこだ?OrderModifyがある!おそらく、価格はそのままでゼロ です


ExactlyOrderModify.そういうものなのか、もしかしたら...というのがはっきり分かればいいのですが。:)この仮定を確認できる人はいますか?私もコードを見てそう思いましたが、ドキュメントではOrderOpenPrice() を使って価格を同じに するようになっています。

 
sergeev:

を使用してコンパイラの最適化を回避しています。

OrderSelect と OrderCloseTime のどちらが先にチェックされるかが分からないため。



どのように正しいのか?
 
hoz:

正しい方法とは?
このように
   if (!OrderSelect(ticket, SELECT_BY_TICKET)) { Alert("Фатальная ошибка при установке стопов и профитов нового ордера!"); return(false); }
   if (OrderCloseTime()!=0) { Alert("Фатальная ошибка при установке стопов и профитов нового ордера!"); return(false); }
или так

   bool b=OrderSelect(ticket, SELECT_BY_TICKET); 
   if (b) b=(OrderCloseTime()!= 0); 
   if (!b){ Alert("Фатальная ошибка при установке стопов и профитов нового ордера!"); return(false); }

или еще 100500 вариантов, зависящих от структуры логики вашего эксперта
 
この厳密にはビジネスタスクであるビズブレーキを、どうやってコンピューターに教えればいいのでしょうか?そうしないと、スピードテスターのレバーは反応したいときだけ反応します遅延は3〜8秒が多い。悪女ばかりに言及!
 
ありがとうございます!!!やったーーーー
 
こんにちは、MetaEditorのビルド451でコンパイルすると、expertsフォルダに2つ目のex 4ファイルが表示されないのですが、なぜか教えてください。
 

こんばんは、達人たちよ、EAの関数をまとめるのを手伝ってくれ。

短期的な高値・安値での取引用

ラリー・ウィリアムズ, if( 安値[1]<安値[2]>安値[3]) -buy

if(High[1]>High[2]<High[3]- продажа

現在の0から1,2,3本前のバー

 
novator:

こんばんは、達人たちよ、EAの関数をまとめるのを手伝ってくれ。

短期的な高値・安値での取引用

ラリー・ウィリアムズ, if( 安値[1]<安値[2]>安値[3]) -buy

if(High[1]>High[2]<High[3]- продажа

現在の0から1,2,3本前のバー



フラクタルは試されましたか?