• Welcome back! Thank you for being a part of this Traders Community. Let's discuss and share :)
    Selamat datang kembali! Trimakasih telah menjadi bagian dari Komunitas Trader ini. Mari berdiskusi dan berbagi :)

Suggestion Building a SoeHoe Community EA - #001

WOW ,,, you qoute your own post , must be ...

Hahaha .. Editing posts on this forum sometimes creates reposts that don't match the content we typed, it's easier for me to add notes by linking new notes to previous notes. :D
 
Hi, great idea and great service. I tried the majors by default but all the backs were similar. I too then tried the gold ... back from the beginning of the year ... promised at the beginning but then to say almost flat.Thank you all. CharlesMy live account: 2100189431


upload_2022-8-14_9-27-7.png

Gold H1
 

Attachments

  • upload_2022-8-14_9-27-7.png
    upload_2022-8-14_9-27-7.png
    21.9 KB · Views: 367
From the MQL5 site, I ever found an article that explained how to get the entry point from the repaint indicator by comparing the last signal with the previous signal. Where the last indicator fetch must be shift=1, in iCustom. And previous signal shift=2, and so on.
Upon the request of the member papa j , the parameter for "Shift" was later on added to it. I don't know how the setting could have an impact to the result. But as for now, the result doesn't seem impressive. :D
 
Hi, great idea and great service. I tried the majors by default but all the backs were similar. I too then tried the gold ... back from the beginning of the year ... promised at the beginning but then to say almost flat.Thank you all. CharlesMy live account: 2100189431


View attachment 149205

Gold H1
Here is your live account EA. ;)
Let us know if found any good in this EA. thank in advance.
 

Attachments

I also noticed ea placed sell order when immediate last bar signaled buy. Maybe "reverse trade" will do in this condition. But I can assure you the indicator is good at manual trading if combined with Super Trend or if waited for opening of next bar before you enter trade at its signals. I said earlier that it repaints and it's signals must not be followed instantly. Wait for continuation of signal on next and latest bar.
This is why I suggested Shift = 1. I stand to be corrected if my understanding of 'Shift' is not right. All I can say is, I have used this Indy both on manual and universal ea trading and it is not bad. If you guys suggest we try another Indy its okay. There are lots of it.
 
Last edited:
Half trend and Super Trend make best combo for trading Tokyo and London sessions. My personal experience.
Super Trend is non repaint.
 

Attachments

I also noticed ea placed sell order when immediate last bar signaled buy. Maybe "reverse trade" will do in this condition. But I can assure you the indicator is good at manual trading if combined with Super Trend or if waited for opening of next bar before you enter trade at its signals. I said earlier that it repaints and it's signals must not be followed instantly. Wait for continuation of signal on next and latest bar.
This is why I suggested Shift = 1. I stand to be corrected if my understanding of 'Shift' is not right. All I can say is, I have used this Indy both on manual and universal ea trading and it is not bad. If you guys suggest we try another Indy its okay. There are lots of it.

papa j do not be discouraged, the EA is not optimal not because the indicators are not good.
The indicator is good and profitable for manual trading, but the speed of the EA in executing makes the timing of opening trades from the repaint indicator inappropriate.

I myself as an EA programmer have no experience in making custom indicator-based EAs, so I don't have any personal advice that I can give. :-(
 
Working trading use repainting indicator is not easy.
But maybe we can combine to use candlestick pattern.
 
Half trend and Super Trend make best combo for trading Tokyo and London sessions. My personal experience.
Super Trend is non repaint.

papa j, after seeing Ozymandias' performance, I tried to review the Halftrend indicator that you shared.
The results from fetching buffers #4 (= up) and #5 (= down) were indeed repainted (display as Arrow on the chart), but after I tried to retrieve data from buffers #0 (=up) and #1 (=down), which displays a line graph, it gave similar results to Ozymandias. :ok::)

Hopefully this review can help Chee Ho to improve the performance of the EA he programmed.
 
papa j, after seeing Ozymandias' performance, I tried to review the Halftrend indicator that you shared.
The results from fetching buffers #4 (= up) and #5 (= down) were indeed repainted (display as Arrow on the chart), but after I tried to retrieve data from buffers #0 (=up) and #1 (=down), which displays a line graph, it gave similar results to Ozymandias. :ok::)

Hopefully this review can help Chee Ho to improve the performance of the EA he programmed.
Would you mind share with me your simulator. How could I not able to get the setup for a profitable indicator.....
 
Would you mind share with me your simulator. How could I not able to get the setup for a profitable indicator.....

I can only share screenshots of the simulator. Nothing special here.

upload_2022-8-15_15-32-3.png

upload_2022-8-15_15-32-59.png
 

Attachments

  • upload_2022-8-15_15-32-3.png
    upload_2022-8-15_15-32-3.png
    22.8 KB · Views: 331
  • upload_2022-8-15_15-32-59.png
    upload_2022-8-15_15-32-59.png
    23.2 KB · Views: 329
Last edited:
Did you made this? this is amazing...:D
But how your software determine the entry and the exit of trade?
You must be a IT profession.
 
I made a small change to the indicator. I disabled all input.

upload_2022-8-15_15-39-31.png

upload_2022-8-15_15-40-0.png

So instead of writing a function like this:

Code:
double ind_01=iCustom(NULL,0,"HalfTrend-1.02 mtf","Current time frame",2,true,false,true,true,true,false,false,true,2,233,234,true,0,1);
double ind_02=iCustom(NULL,0,"HalfTrend-1.02 mtf","Current time frame",2,true,false,true,true,true,false,false,true,2,233,234,true,1,1);

I just need to write it this way:

Code:
double ind_01=iCustom(NULL,0,"HalfTrend-1.02 mtf",0,1);
double ind_02=iCustom(NULL,0,"HalfTrend-1.02 mtf",1,1);

And then Buy/ Sell signal:

Code:
signalBUY =ind_11<Bid;
signalSELL=ind_01>Ask;
 

Attachments

  • upload_2022-8-15_15-39-31.png
    upload_2022-8-15_15-39-31.png
    132.7 KB · Views: 495
  • upload_2022-8-15_15-40-0.png
    upload_2022-8-15_15-40-0.png
    111.2 KB · Views: 492
  • HalfTrend-1.02 mtf.mq4
    HalfTrend-1.02 mtf.mq4
    19.9 KB · Views: 75
Back
Top