コーディングの方法は? - ページ 32

 

一応説明しておくと.

例.

ペア GBP/USD

時間 H1

高値=1.9820

安値=1.9859

トータルレンジ=39ピップス

オープンプライス 次のH1 = 1.9843

ライン1a(マゼンタ)の場合

1.9843 - (39/5) = 1.9835

ライン1b(白)の場合

1.9843 - (39/2) = 1.9824

線分2a(マゼンタ)の場合

1.9843 + (39/5) = 1.9851

線分2b(白)に対して

1.9843 + (39/2) = 1.9863

となり、次のH1では自動的にラインが変更されます。

また、このインジケータはM30、H1、H4で使用することができます。

ありがとうございました。

 
 

俺は本当に疲れているんだな...

この写真を見てください...FXDD !!!!

ファイル:
weird.jpg  94 kb
 

もしかして、エントリー価格と現在の価格が入れ替わっているのでは?

 

利益を表示するためのコーディング

同じプラットフォームで他の3つの通貨もプレイしているときに、プレイ中の特定の通貨の現在の利益から スワップを差し引いたものをキャプチャするためのコードをどのように作成すればよいか、まだ混乱しています。 マジックナンバーを処理するにはどのように設定すればよいのでしょうか?

もう一つ質問です。また、損益の合計残高からスワップを差し引き、決済された取引を含むすべての通貨の開始残高を差し引くにはどうしたらいいでしょうか?

どなたか、これらのルーチンをコーディングするために数分費やしていただけませんか? あなたの努力に心から感謝します!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

事前にたくさんありがとうございます

デイブ

<<<
 

ヘルプ:オブジェクトテキストで改行する

オブジェクトテキストに行数を増やすにはどうしたらいいですか?

の例です。

Data=StringConcatenate("Bid:",Bid," Ask:",Ask);

ObjectCreate(object_name1, OBJ_TEXT, 0,x,y) を実行します。

ObjectSetText(object_name1,Data, fontsize, "Comic Sans MS", Black);

のような結果が欲しいです。

買値:1234

アスク:1236

のような結果が欲しいのであって 入札:1234 買取:1236

"╱"が機能 しません。

ありがとうございます

 

をするとしたら、私はこうするだけです。

Print(" Bid: ",Bid);

Print(" Ask: ",Ask);

これでBidとAskの価格が表示され、あなたが探していたように、1つずつ下に表示されます。 また、この方法では、変数を宣言する必要がありません。 あなたが探しているものであることを願っています。

 
Willis11of12:
という場合、私はこうするだけです。

Print(" Bid: ",Bid);

Print(" Ask: ",Ask);

これでBidとAskの価格が表示され、あなたが探していたように1つずつ下に表示されます。 また、この方法では、変数を宣言する必要がありません。 あなたが探しているものであることを願っています。

でも、チャートにオブジェクトのテキストを表示させたいんだけど...。

 

コーディングのヘルプ

皆様へ

最後の注文が利益で終了した場合、すべての保留中の注文を 閉じるには、どのようなコード行が役立ちますか?

実際、どのように最後の勝ちトレードを特定することができますか?

聯絡

ありがとうございました。

 

出口

インジケータベースの出口をプログラムする方法について、誰か私に指示することができますか?

以下は私が今のところ持っているものです。.but doesn't work .

if( OrdersTotal() >= 1 )

{

int total=OrdersTotal();

for(int cnt=0;cnt<=total;cnt++) // cntループ

{

OrderSelect(cnt, SELECT_BY_POS, MODE_TRADES);

if( OrderSymbol() == Symbol() && OrderMagicNumber() >= Magic_No_start && OrderMagicNumber() <= Magic_No_start + 100 && order_check != OrderTicket() )// シンボルをチェック する

{

if(OrderType()==OP_BUY && OrderSymbol()==Symbol()))

{

if( ACLOSE == 1 && OrderProfit() > 1)

{

OrderClose(OrderTicket(),OrderLots(),Bid,3,Violet); // LONGポジションをクローズする。

}}

if(OrderType()==OP_SELL && OrderSymbol()==Symbol()))// シンボルをチェック

{

if( ACLOSE == 2 && OrderProfit() > 1)

{

OrderClose(OrderTicket(),OrderLots(),Ask,3,Violet); // ショートのポジションを閉じる

}}