エキスパートアドバイザーのコードにインジケータのコードを追加する方法は? - ページ 7 12345678910 新しいコメント Simon Gniadkowski 2012.05.17 10:48 #61 onewithzachy:ロットサイズ、テイクプロフィット、ストップロスは、アスクまたはビッド価格(または買いまたは売り)に基づいて計算されなければならないだけです。:) もちろん、しかし、そのためにFunctionは 必要ありません。計算はOrderSend()に直接入れるか、中間変数で使用できます ... ... この ... ... double GetTakeProfitBuy() { return(Ask+longTradeTP*Point); } とこれ ... ... ldTake = GetTakeProfitBuy(); と this ... ... OrderSend(Symbol(),OP_BUY,ldLot,Ask,Slippage,ldStop,ldTake,lsComm,0,0); は、this ... に置き換えることができます。 OrderSend(Symbol(),OP_BUY,ldLot,Ask,Slippage,ldStop, Ask+longTradeTP*Point ,lsComm,0,0); longTradeTPはextern onewithzachy 2012.05.17 10:55 #62 RaptorUK: もちろんですが、そのためにFunctionは必要ありません。計算はOrderSend()の中に直接入れるか、中間変数で使用します ... ... この ... ... とこれ ... ... と this ... ... は、this ... に置き換えることができます。 longTradeTPはexternです。 確かにOrderSend()は2つありますね、1つしかないと思ってました :(. albert_lim83 2012.05.17 14:47 先週からデモを試しています。 私のEAは毎日15-30%程度の利益を得ることができました。 バックテストを信じないで、フォワードテストしてください。 :) Simon Gniadkowski 2012.05.17 10:57 #63 onewithzachy: バックテストを信じるな、フォワードテストせよ。 :) フォワードテストはバックテストの遅い形態に過ぎない、以前にもこの議論をしたことがありましたね ;-) onewithzachy 2012.05.17 11:02 #64 RaptorUK: フォワードテストは、バックテストの遅い形態に過ぎない。)ええ、読みましたよ。ただ、私の持っているこのEAは、バックテストでは最悪ですが、フォワードでは悪くありません。なので、バックテストはあまり信じていません。 :) 削除済み 2012.05.17 11:40 #65 ジグザグの最高値/最安値でエントリーし、最安値/最高値でエグジットしたい場合、どうすればいいのでしょうか? 現在、私のシステムは、TP/SLに依存して終了するだけです。 削除済み 2012.05.17 11:50 #66 bool ExistPositions() { for (int i=100; i<OrdersTotal(); i++) { if (OrderSelect(i, SELECT_BY_POS, MODE_TRADES)&&(ZigZagHigh())/(ZigZagLow())) { if (OrderSymbol()==Symbol()) { return(True); } } } return(false); } これは正しいのでしょうか? しかし、それはコンパイルすることができません... error show ZigZagHigh / ZigZagLow -function is not defined. Simon Gniadkowski 2012.05.17 12:14 #67 ()が付いているものは関数 です ... 例:OrderSymbol() 削除済み 2012.05.18 18:21 #68 mql4リファレンスブック読破。 本当に疲れた~~~。 削除済み 2012.05.18 20:15 #69 '\end_of_program' - アンバランスな左括弧。 本当に気が狂いそうだ......。 Simon Gniadkowski 2012.05.19 05:59 #70 albert_lim83: '\end_of_program' - アンバランスな左括弧。 本当に気が狂いそうだ......。 あなたが学び、耳を傾ける準備ができていない場合、それはそうです... ...ショートカットは動作しません... ...あなたは学ぶ必要があります。 12345678910 新しいコメント 取引の機会を逃しています。 無料取引アプリ 8千を超えるシグナルをコピー 金融ニュースで金融マーケットを探索 新規登録 ログイン スペースを含まないラテン文字 このメールにパスワードが送信されます エラーが発生しました Googleでログイン WebサイトポリシーおよびMQL5.COM利用規約に同意します。 新規登録 MQL5.com WebサイトへのログインにCookieの使用を許可します。 ログインするには、ブラウザで必要な設定を有効にしてください。 ログイン/パスワードをお忘れですか? Googleでログイン
ロットサイズ、テイクプロフィット、ストップロスは、アスクまたはビッド価格(または買いまたは売り)に基づいて計算されなければならないだけです。
:)
もちろん、しかし、そのためにFunctionは 必要ありません。計算はOrderSend()に直接入れるか、中間変数で使用できます ... ...
この ... ...
とこれ ... ...
と this ... ...
は、this ... に置き換えることができます。
longTradeTPはextern
もちろんですが、そのためにFunctionは必要ありません。計算はOrderSend()の中に直接入れるか、中間変数で使用します ... ...
この ... ...
とこれ ... ...
と this ... ...
は、this ... に置き換えることができます。
longTradeTPはexternです。
確かにOrderSend()は2つありますね、1つしかないと思ってました :(.
先週からデモを試しています。
私のEAは毎日15-30%程度の利益を得ることができました。
バックテストを信じないで、フォワードテストしてください。
:)
バックテストを信じるな、フォワードテストせよ。
:)
フォワードテストは、バックテストの遅い形態に過ぎない。)
ええ、読みましたよ。ただ、私の持っているこのEAは、バックテストでは最悪ですが、フォワードでは悪くありません。なので、バックテストはあまり信じていません。
:)
ジグザグの最高値/最安値でエントリーし、最安値/最高値でエグジットしたい場合、どうすればいいのでしょうか?
現在、私のシステムは、TP/SLに依存して終了するだけです。
これは正しいのでしょうか?
しかし、それはコンパイルすることができません...
error show ZigZagHigh / ZigZagLow -function is not defined.
mql4リファレンスブック読破。
本当に疲れた~~~。
'\end_of_program' - アンバランスな左括弧。
本当に気が狂いそうだ......。
'\end_of_program' - アンバランスな左括弧。
本当に気が狂いそうだ......。