//Open Price double OP =524.55;
double SL_p =1.5; //Stop Loss % double TP1_p=2.5; //Take Profit 1 %double TP2_p=5; //Take Profit 2 %int d=Digits(); //assumed its the native symboldouble ts=Point(); //tick size ,assumed its the native symboldouble SL_size=(OP/100)*SL_p;//open price / 100 , times % ,but thats floaty so ...//find how many "points" are in it ,and that must have no decimal points ,so integerint how_many_tick_sizes=(int)(SL_size/ts);
//and then multiply the tick sizes with the points
SL_size=((double)how_many_tick_sizes)*ts;
//and then normalize it to have the same digits as the Symbol
SL_size=NormalizeDouble(SL_size,d);
//or in short
SL_size=NormalizeDouble(((int)(((OP/100)*SL_p)/ts))*ts,d);
//tp1 in short double TP1_size=NormalizeDouble(((int)(((OP/100)*TP1_p)/ts))*ts,d);
//tp2 in short double TP2_size=NormalizeDouble(((int)(((OP/100)*TP2_p)/ts))*ts,d);
//you can add or remove these according to the order type
Requests to execute trade operations are formalized as orders. Each order has a variety of properties for reading. Information on them can be obtained using functions Position identifier that is set to an order as soon as it is executed. Each executed order results in a deal that opens or modifies an already existing position. The identifier of...
計算例
皆さん、こんにちは。
どなたか、この簡単なインジケーターを書いていただけませんか?
私は、現在の前のバーの終値の上にXティックと他のXティックの下に2つの水平線のみを 描画するインジケータを必要としています。
よろしくお願いします。
エラー130 です。
非常にシンプルなEAを開発したいのですが、どのような方法がありますか?
1)保留注文はすべて 30pips間隔で自動的にオープンされる。
2) すべての注文に50pipsのtpが必要である。
3) 各閉じた注文に対して、前の開始レベルで新しい注文を開かなければならない。
私はプログラマーではないので、コードが必要です。
助けてください。
ありがとうございます。
次に何をすればよいのでしょうか。私のロボットは、indicator> 0のときに買い、<0のときに売るようにしたいのですが。
コードの写真を投稿しないでください、読みにくすぎます。
あなたの(元の)投稿を編集 し、コードボタン(Alt-S)を 使用してください!(大量のコードは、添付してください。(大量のコードの場合、添付してください。)
フォーラムの一般的なルールとベストプラクティス です。- 一般 - MQL5プログラミングフォーラム 2019.05.06
メッセージエディタ
何を助けるのですか?
How To Ask Questions The Smart Way.2004
無意味なクエリを刈り取る。
選択肢は4つだけです。
it を検索して ください。私たちがあなたの ために調査をしてくれるとでも思っているのですか?
MT4です。学ぶ コード それ。
MT5: から コード それの学習を 開始 します。
MQL4/5を学ばなければ、私たちがコミュニケーションするための共通言語がありません。私たちが必要なものを教えても、あなたは それをコード化することはできません。私たちがコードを渡しても、あなたはそれをどのようにあなたの コードに統合すればいいのかわからない。
または、誰かにお金を払って(Freelance) コーディングしてもらう。各ページの トップはリンクCode Base です。
スクリプトを書く人を雇う - 一般 - MQL5プログラミングフォーラム 2019.08.21
私たちはあなたのために コーディングするつもりはありません(あなたが幸運であるか、問題が興味深いものである場合はそうなる可能性がありますが。)あなたの 試みを投稿し(CODEボタンを 使用)、あなたの 問題の本質を述べていただければ、私たちはあなたを助ける つもりです。
無料のヘルプなし 2017.04.21
皆さん、こんにちは。私は、価格が上限または下限のバンドのいずれかをクロスするたびにアラートを取得することができるシンプルな(調整可能な)ケルトナーチャンネルまたはバンドインジケータを探しています - オーバー/アンダーを閉じる必要はありません、ちょうどそのバンド/チャンネルを横切る。
私はそれがすでに存在しているかどうかを確認するために、インターネット上のあらゆる場所を探したことを約束する - アラートと1を試してみましたが、アラートは、中央/中央の線上にあったので動作しませんでした。
もし誰かが正しい方向に私を指摘することができます、あなたに大いに感謝します